Black Sabbath kicked off The End Tour on January 20th at the CenturyLink Center in Omaha, NE. A new, special, limited edition CD, The End, is being sold exclusively at the shows and features eight previously unreleased tracks; four recorded for but not released on the Grammy Award winning album...
Continue reading...
Continue reading...