over 15 years ago

from: GPUpdate.net

( 1967 views )

 ( 0 comments

Williams Technical Director Sam Michael has slammed any criticisms from Red Bull Racing regarding engine manufacturer Renault, with the general feeling in the paddock having... read more »