Olympic torch relay's final leg

olympics torch relay nokia _00000018

    Just Watched

    Olympic torch relay's final leg

See a flyover of the Olympic torch relay's concluding leg in London following a 70-day trip from Greece.