In 2010, Renault’s Megane R.S. 250 Cup Trophee won the coveted Top Gear Car of the Year.

Credits:
ECD: Duncan Marshall
Photographer: Darren Capp

Awards:
2011 Caxtons / Finalist