Currently on what is supposed to be their final tour, Black Sabbath will play their last two shows in their home town of Birmingham, UK on February 2nd and February 4th. Kerrang! recently caught up with Ozzy Osbourne, Tony Iommi and Geezer Butler to discuss the band's in their (almost...
Continue reading...
Continue reading...