The Colbert Report

Sign Off - Credit Card Agreement

Season 6 • 08/03/2010

Stephen reads the fine print on his credit card agreement.

More