The Daily Show with Jon Stewart

Moment of Zen - Singing Senators

Season 5 • 01/18/2001

Senators John Ashcroft, Trent Lott, Larry Craig and Jim Jeffords sing "Elvira."

More