July 6, 2004More pictures from the Formula One event in Regent Street, LondonOne thing is certain: the crowds arrived. There were thousands of people lining Lower Regent Street, Piccadilly Circus and Regent Street. People were on the roof, balcony or hanging our of a window. People were climbing lamp posts and traffic lights
Read the full article →