By Ben York
Posted: July 26, 2013
Following the overwhelming response to the initial announcement of just four tour dates, Black Sabbath announced a full 20-city North American trek including a stop at US Airways Center in Phoenix on August 30.
Sabbath recently released their seventh album, "13," just a few weeks ago to rave reviews, including this one from UltimateClassicRock.com:
Below, check out this exclusive behind-the-scenes video from Live Nation of Ozzy Ozborne and Geezer Butler talking about the highly anticipated tour!
Comments
blog comments powered by Disqus