over 3 years ago

from: Autosport.com

( 1001 views )

 ( 0 comments

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 »