F1 to make its debut on The Mountain

FIA has ruined pretty much everything. They're killing WRC, and as far as I'm concerned, they killed F1 years ago, especially with their more recent tire rules(grooved tires, really?). Makes me wonder if they really like racing.
 
Back
Top