Copyright
ormula 1 on TV, and where you can live stream upcoming races. You can also find out which Formula 1 races are available to watch online for free. Formula 1 is the highest class of international racing for formula racing cars sanctioned by the FIA (Fédération Internationale de l'Automobile). The sport is also known as Formula One, or simply F1. It showcases the fastest road-course racing cars in the world by leading companies such as Mercedes, Red Bull Racing, Ferrari and McLaren. These vehicle