GALLERY: SEPULTURA, SACRED REICH and CROWBAR Live at Electric Brixton, London, UK
When Sepultura released ‘Quadra’ in February 2020, little did they know the world was racing toward an international time-out. Whatever little slice of Hell we were occupying made sure…
Share