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