over 3 years ago

from: Autosport.com

( 1063 views )

In fact, the push by F1 and the FIA to ensure that teams don't overdevelop aero have led to concerns that the new regulations have restricted design freedoms too much.The... read more ยป