over 7 years ago

from: Autosport.com

( 1396 views )

Anyone expecting the 2017 Formula 1 rules overhaul to close up the field has "rocks in their heads", reckons former Williams technical director Patrick Head read more »