Moment of Zen - Singing Senators

  • Aired:  01/18/01
  •  | Views: 4,246

Senators John Ashcroft, Trent Lott, Larry Craig and Jim Jeffords sing "Elvira" on NBC. (0:24)

Loading...