It wasn’t quite the Black Sabbath or Guns N’ Roses reunion show that some fans would love (or kill) to see, but it was the next best thing.

Ozzy Osbourne and Slash were live in the flesh at the HP Pavilion last night on Chinese New Year with an audience of more than 7,000.

Slash has been touring with vocalist Myles Kennedy to promote the self-titled April 2010 album, Slash. Ozzy’s touring because, well, he’s Ozzy and he’s still alive and kicking. And he’s still got that sense of humor; a video montage shown before Ozzy took the stage featured the Prince of Darkness alongside the cast members of Jersey Shore and The Hangover.

Photographer Jennifer Anderson caught some of the mayhem on camera.