100th Renault Sport Megane RS 250 Cup Takes Delivery
The Renault Megane might just be a small family hatchback for some, but it is a serious weapon on the right hands underneath. In 2011, the Megane RS 265 Trophy lapped the Nurburgring in just 8:07.97, leaving behind some bigger names like the Ferrari 360 Modena (8:09.00) and the Porsche Cayman S (8:11.00). And with …