RSSAll Entries Tagged With: "Citroen"


Citroen was founded by Andre Citroen in 1919, located in France. They began life with mass produced cars with simple models and designs until it decided to shake things up a bit by creating the first mass produced front wheel car, and until the 1980s was known for innovation and approaching car designs with a […]