✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

The Colbert Report
Season 7, Episode 24
Episode Title: Jeffrey Leonard
Air Date: 2011-02-17
Overview:
Stephen poses for Project, and Jeffrey Leonard calls out big companies' late payment policies.
🎥 Watch Now