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


Search videos
Daily Echo