Share Share on Facebook Share on Twitter Pinterest LinkedIn 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. by Maynard078 Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels