22 Mar 2010, 11:46 UTC · By: Daniel Patrascu / Back in 2008, French carmaker Renault was presenting at that year's Geneva Auto Show the so called Megane Coupe Concept, a preview of how future Megane models looked from that point on. Sin...