Sepultura have played the final show of their farewell tour in São Paulo, Brazil, bringing their 40-plus-year touring career to a close. The concert took place on Saturday, November 7th, at Suhai Music Hall and featured a staggering 32-song setlist culled from 14 albums of the band’s discography. The show…
Please click the link below to read the full article.

