The Daily Show with Jon Stewart

Moment of Zen - The Smiling Senator

Season 20 • 01/12/2015

Senate Majority Leader Mitch McConnell readies himself before making an announcement.

More