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…

Add a Comment

Your email address will not be published. Required fields are marked *