blog.eyesoremerch.com
Live Review: Napalm Death – The Well, Leeds, UK – 4th Oct 2012
It’s been five years since I last caught a Napalm Death headline gig, at the sadly now defunct Leeds Rios. So the prospect of catching them at an even more intimate venue, thankfully recently saved…