Renault Reveals Megane Concept
One of the many surprises that we received at the 2008 Geneva Auto Show was from our friends at Renault. They decided that telling us everything that they would be showing off beforehand was not mysterious enough for them and they decided to wet our appetites with only a few details. We knew that they would be revealing the Laguna GT, Koleos, and Twingo RS – but we had no idea what the fourth car that they would be revealing would be.