December 6, 2007
The Citroen 2CV
If you're new here at Alternative Energy HQ, you may want to subscribe to our RSS feed for all the latest updates on energy news. Thanks for visiting!
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










