France is known for many iconic cars, but when it comes to supercars, it's hard to think of anything other than a Bugatti ...
If you were enamored of the new Peugeot RCZ when it finally debuted in production guise at the Frankfurt show last month, the latest product of the French rumor mill has got more in store for you.