The Colbert Report: Season 7, Episode 56
Stephen travels to England for the royal wedding, and asks Wade Graham about Covent Garden.