In celebration of F1’s 75 years, the F1 75 Live at the O2 Arena in London will showcase Formula 1’s ten team principals and 20 drivers. This will be the first public showing of the new car and ...