12 Dec 2013, 17:45 UTC · By: Mihnea Radu / The best of French car design… soon to be a Chinese car? In case you are into Citroens, you will be pleased to know that the company has decided to offer us a treat and release a new teaser p...