The Daily Show with Jon Stewart

Daily/Colbert - New Year's Eve

Season 12 • 01/08/2007

Stephen would have dropped the ball on New Year's Eve, if he hadn't dropped the ball.

More