Formula One Olympics

F1 Race In Stratford?

The Daily Telegraph | Posted 22.06.2012 | UK Sport

Plans for a London Formula One Grand Prix on a track running in and around the Olympic Stadium is among the bids being considered for London 2012’s ...