Moment of Zen - Elvira

  • Aired:  08/24/05
  •  | Views: 4,013

Singing Senators Trent Lott, Larry Craig, John Ashcroft and Jim Jeffords perform their smash hit, "Elvira." (0:14)

Loading...