Britain had the Mini, Germany the Beetle, but France also had its iconic vehicle, the Citroen 2CV, and the ‘Tin Snail’ as it’s affectionately known has just turned 60. The 2CV is as recognizably ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results