The Colbert Report

Intro - 4/7/11

Season 7 • 04/07/2011

Stephen gets ready for the royal wedding and hopes no one else is wearing a white dress.

More