The Colbert Report

Sign Off - Off to the Royal Wedding

Season 7 • 04/28/2011

Stephen heads to the royal wedding without an invitation.

More