Queen welcomes Olympic torch

vo queen welcomes olympic torch_00002513

    Just Watched

    Queen welcomes Olympic torch

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