Olympic Torch Coming To City

4.31pm Tuesday 17th May 2011

Last time the Olympic torch was on UK soil it was targetted by protesters as it passed through London

Loading...