The fantastic little Citroën is celebrating its 55 th anniversary this year. The Méhari first appeared on the 16th of May 1968 at the Deauville golf course, the first reveal of the car. Citroën produced the Méhari from 1968 to 1987 and made 144,953 of them, most of them built at the factory in Forest, […]