Manchester's Leeched have announced details of their debut full length, You Took The Sun When You Left. The dark, bleak and brutal tracks are set atop of today’s despairing and desolate industrialized landscape. The album will be released on August 24th via Prosthetic Records. Pre-order here. "Guilt", the first...
Continue reading...
Continue reading...