Renault has always pushed the boundaries when it comes to hot hatches. In 2009 the striped-out Megane R26R set the fastest lap time for a front-wheel-drive car around the famous Nurburgring. Now they have done it again with the new Megane RS265 with a lap record of 8 minutes and 8 …
Read More »