Site icon Sport and Motor

The mighty Cobra may have gotten all the press but it was the humble Invacar that kept AC afloat. The 1965 Invacar MK12 Model 66.

Exit mobile version