Carcass Ambushes Gramercy Theatre NYC 8-4-16 w/ Crowbar, Ghoul & Night Demon
Going back to 1995, British Death Metal pioneers Carcass were saying their goodbye after a decade long run together. Brought on by issues with Columbia Records, who would end up shelving the band’s 1996 Swansong album for over a year after its completion, there was already ... Read More