Watch The Royal Wedding Season 1 Episode 2 - Royal Wedding Procession

The Royal Wedding Season 1 Episode 2

First Aired: April 29, 2011

Description: The Royal Wedding Procession