There Was No Better Way To Ring In The New Year For Metal Heads Than At OZZFEST
[With contributions by Simon Diaz] LOS ANGELES, CA- Metal was the monster that ruled the musical landscape in the late 90s; Rob Zombie reminisced to the crowd about his first show at the Forum in ’98, when the mosh pit was a very dangerous place…