Gimme Shelter

  • Aired:  04/25/05
  •  | Views: 7,609

Ed Helms flushes himself down the drain all the way to the Cayman Islands and loses himself in the perfectly legal, tax-free paradise. (5:19)

Loading...