about 1 year ago

from: Autosport.com

( 796 views )

 ( 0 comments

One wonders what is going on in the offices of the Renault Group in Boulogne-Billancourt on the outskirts of Paris for them to make such a decision about its Formula 1... read more »