Sepultura in Boston – March 18, 2022

Originally scheduled for April 2020 the all mighty Sepultura visited Boston’s Big Night Live on March 18th 2022. Sepultura (the Portuguese word for Grave), originally formed in 1984 in Brazil by brothers Max and Igor Cavelera, who eventually left the band respectively in 1996 and 2006. However, since the departure of Max the band hired Derrick Green to take the […]

Read more