France’s Iconic Car – The 2CV
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