Black Sabbath North American Tour Dates
Black Sabbath have just announced the dates for a North American tour. The 20-city trek will launch on July 25 in Houston, Texas and will include stops in cities like Philadelphia, Boston, San Francisco and other major markets, along with the previously announced stops in Holmdel, N.J., Los Ang…

Load More Articles