Black Sabbath kicked off their The End Tour on January 20th at the CenturyLink Center in Omaha, NE. The first clip of fan filmed video to hit the internet can be viewed below along with the setlist on the night (and presumably for the tour): "Black Sabbath" "Fairies Wear Boots...
Continue reading...
Continue reading...