18. Aero Racing (2004)

Rarely seen extract from a 2004 Video News Reel (VNR) made to promote the new Aero 8 in America. Watch the whole series at www.PickProd.co.uk"

Add a comment