Leeched – You Took The Sun When You Left


Lurching forth from the blackened sewers of Manchester (UK) come Leeched with their debut album You Took The Sun When You Left (Prosthetic). UK metal is in a frankly fantastic place now, whether large or small the sheer amount of genuinely exciting and vital bands is staggering. Leeched are hot the heels of UK luminaries Employed To Serve and Conjurer with their own monolithic take on the crushing doom/hardcore sound.Continue reading