Citroen C-Quatre Unveiled at 2009 Shanghai Motor Show
Saturday, April 25th, 2009China, and particularly Shanghai, is the main attraction these days for all car enthusiasts around the world who are waiting for new models to come out at the local show. Car lovers can admire a global premiere as the French-based auto maker Citroen has unveiled the C-Quatre sedan for the emerging Chinese market. It’s not [...]