Category - Sports

Sports

10 fascinating F1 facts

Since launching in 1950, Formula 1 has become one of the greatest sports in the world. ‘Formula’ refers to the rules the drivers have to follow, while ‘grand...