Royal wedding rehearsal kicks off on the streets of Windsor

17 May 2018 00:51 0
4,843
3 1

The excitement was palpable as Britain’s armed forces took to the streets on Thursday to rehearse the carriage procession that Prince Harry and Meghan Markle are to make through the streets of Windsor after their wedding ceremony this weekend.

Related of "Royal wedding rehearsal kicks off on the streets of Windsor" Videos