Revealed: Audacious plan to hold F1 Grand Prix in London's Olympic Stadium


#1

#2

Thanks for this. I sure don’t want the F1 Grand Prix to be held anywhere nearby - but others might well have the opposite opinion.