Queen welcomes Olympic torch

vo queen welcomes olympic torch_00002513
vo queen welcomes olympic torch_00002513

    JUST WATCHED

    Queen welcomes Olympic torch

MUST WATCH

Queen Elizabeth II welcomes the Olympic torch to Windsor Castle, as it makes its way around the UK.