1st April 2019
Documentary: Sepultura in San Paulo!
Ever wondered what goes down back stage when a band who have been there, done that and got the t-shirt roll into town? Well Sepultura played a show in front of more than seven thousand fans in their home of San Paulo Brazil on 30th March and here’s what happened…