Citroen, the French automaker produced this economy car during the latter part of the last century. The Citroen 2CV is considered to be one of the most iconic cars from the company and was dubbed the ‘tin snail’. More: continued here
Read More »Citroen, the French automaker produced this economy car during the latter part of the last century. The Citroen 2CV is considered to be one of the most iconic cars from the company and was dubbed the ‘tin snail’. More: continued here
Read More »