BLACK SABBATH: Watch Fan-Filmed Footage Of Entire Moscow Concert
Fan-filmed video footage of BLACK SABBATH‘s entire June 1 concert at Olympijskiy Stadium in Moscow, Russia can be seen below. The band’s setlist was as follows: 01. War Pigs 02. Into The Void …