over 2 years ago

from: Autosport.com

( 913 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 »