Spirit of Ozzfest Weekend in review: Metal Horns Up
Metal fans have been deprived of seeing their biggest and best bands strutting their stuff on stages across the world of late. That’s not going to necessarily change anytime soon, but thankfully fans got to experience their favourite bands again – albeit…