The Colbert Report

Sign Off - Stephen's Taxes

Season 3 • 04/17/2007

Stephen rushes to finish his taxes in two minutes.

More