12-02-2020, 03:25 PM
The Renault RS20 launch.....is ...er...not really a launch as the car still isnt finished according to the Frenchies so they gave us a glimpse of their testing livery
"You live more for 5 minutes going fast on a bike than other people do in all of their life"....Marco Simoncelli