Moment of Zen - Scientists Study Ozzy Osbourne

  • Aired:  06/17/10
  •  | Views: 39,966

Ozzy Osbourne donates himself to scientists so they can figure out why he's still alive. (0:11)

Loading...