When Royal Guards Attack [video]
Screencapture from video by tobydobson
The Royal Wedding of Prince William and Kate Middleton is set for April 29, 2011 in London. The big day will draw a worldwide audience and many Americans are already making travel arrangements to attend this epic event.