The Colbert Report

H. Jeffrey Leonard

Season 7 • 02/17/2011

H. Jeffrey Leonard draws attention to the late payment policies of big companies.

More