over 8 years ago

from: PlanetF1.com

( 648 views )

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