over 8 years ago

from: PlanetF1.com

( 646 views )

 ( 0 comments

Renault are looking for their first points of the season in Shanghai, having claimed back-to-back P11s in Australia and Bahrain... read more »