Citroen Mehari: The All-Season Icon of French Automotive History Brand Citroen The Citroën Mehari is an icon of French automotive history. Born in 1968, this lightweight, versatile vehicle has a unique design and personality that continues to captivate enthusiasts around the world. The Mehari is more than just a car... By Panorica, 25 August, 2024