The Colbert Report

Stephen's Encore

Season 5 • 03/11/2009

Stephen will do an encore if you clap for 23.5 hours.

More