Olympic torch relay's final leg

    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.