With Formula 1 facing a split from the FIA this the FOTA teams starting their own grand prix world championship, whats this all about and what will it mean for the fans?
With Formula 1 facing a split from the FIA this the FOTA teams starting their own grand prix world championship, whats this all about and what will it mean for the fans?