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

The Colbert Report
Season 7, Episode 73
Episode Title: Sugar Ray Leonard
Air Date: 2011-06-07
Overview:
Rand Paul identifies terrorists, and Stephen thumb wrestles Sugar Ray Leonard.
🎥 Watch Now