The Colbert Report

Sign Off - Farewell, James Brown

Season 3 • 01/09/2007

Now Stephen is the hardest working man in show business.

More