Royal Wedding Excitement in London
Season 16 E 56 • 04/28/2011
John Oliver discovers just how much British taxpayers are looking forward to the most magical day in the history of the world.