France’s Iconic Car – The 2CV
May 2, 2013
By France.com
La Deux Chevaux, la Deuche, la Dedeuche – all different names for the 2CV, the iconic French car which was designed to replace the horse and cart for farmers and at the same time, revolutionized the French motor industry. The 2CV became a symbol for France and its […]
1 Read More