The Colbert Report
Stephen Waits for His Royal Wedding Invitation in London
Season 7 • 04/28/2011
Stephen encounters a soccer hooligan and enjoys a spot of chips from his set in London.
More
Watching
You may also like5 Videos
Stephen Waits for His Royal Wedding Invitation in London
Season 7 • 04/28/2011
More