over 6 years ago

from: F1Technical.net

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