F1 Live In London Takes Over Trafalgar Square - Live Show
In This Photo: Damon Hill
Damon Hill on stage at the F1 Live in London event at Trafalgar Square on July 12, 2017 in London, England. F1 Live London, the first time in Formula 1 history that all 10 teams come together outside of a race weekend to put on a show for the public in the heart of London.
(July 11, 2017 - Source: Ian Gavan/Getty Images Europe) more pics from this album »