over 8 years ago

from: F1Technical.net

( 1340 views )

 ( 0 comments ) 

Despite opposition from various teams, the Formula One Commission has voted through technical changes for the 2019 season which should help the sport in its push to more... read more »