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.