News

This week, the FIA drew their line in the sand and told racers to shut up and drive. The global governing body which oversees Formula 1 just updated its rule book with a clause banning drivers from ...