Napalm Death’s inaugural live stream will be broadcast this Friday at 9pm (UK). The show will be filmed at The Underworld in London and is a first for the band in terms of streams. It’s not something the band wanted to do in the height off lockdown, as Barney explained …
Read More »