Ozzy Osbourne is set to return to the venue where he infamously bit the head off a bat – for the first time in 25 years.

The rocker chewed the dead mammal’s head off during a show at Veterans Memorial Auditorium in Des Moines, Iowa in 1982, and he’ll return to the site of the infamous incident as part of his upcoming US tour with Rob Zombie.

Full Story: