The Colbert Report

No Good Deed

Season 1 • 11/17/2005

No good deed goes unpunished with Representative Barney Frank.

More