Advertisement
Sepultura, the Brazilian heavy metal band, embarks on its 'Celebrating Life Through Death North American Farewell Tour', marking the group's swansong on North American soil. Known for their immense contribution to heavy metal and thrash metal, the band is set to deliver an unforgettable setlist of their big hits accumulated over the years. This tour promises high energy performances, with Sepultura's mainstay members demonstrating why they've been such a heavy fixture in the scene for several decades. A must-see for the faithful thrash metal followers.
Advertisement
Event Venue & Nearby Stays
Buckhead Theatre, 3110 Roswell Rd, Atlanta, United States
Tickets