Tag: Mehari
-
1971 Citroen Mehari – Keep Cars Weird Wednesday
1971 Citroen Mehari – Keep Cars Weird Wednesday Citroen Mehari Frame Off Restoration For Sale In USA Want something weirder than a VW Thing? This Citroen Mehari fits the bill perfectly. Frame off restoration and it sill looks minty from the photos. This example is for sale in Los Angeles, California USA. See more from…