2 Camels: 1970 Citroën Méhari

2 Camels: 1970 Citroën Méhari

This next car is the kind of ride that gets you a sort of attention that could be good or bad…depending on how you feel about strange men chasing you around town to get a closer look at your ride.  And not the kind of dudes you’d want trying to poke under your hood, but […]

More