Black Sabbath To Play Last U.S. Show in San Antonio

Black Sabbath To Play Last U.S. Show in San Antonio

From left, Geezer Butler, Tony Iommi and Ozzy Osbourne of Black Sabbath arrive at the 56th annual GRAMMY Awards at Staples Center on Sunday, Jan. 26, 2014, in Los Angeles. (Photo by Jordan Strauss/Invision/AP)

Black Sabbath has announced that they will be playing their last show in the U.S. on November 12 in San Antonio, nearly five years to the day they announced they were getting back together. 

Read the full article HERE

-advertisement-

Popular Stories

Featured Events