1965 Dartcharger from France
Clermont-Ferrand.... Home of the Michelins!
Print