Black Sabbath kicked off The End Tour on January 20th at the CenturyLink Center in Omaha, NE. A new, special limited CD, The End, is being sold exclusively at the shows and features eight previously unreleased tracks, four songs are outtakes from the Black Sabbath’s worldwide #1, Grammy-award winning...
Continue reading...
Continue reading...