15th July 2018
Bootleg: Leeched in Manchester!
Filmed at The Star and Garter in Manchester on 30st March as part of a Tone Management Showcase, here’s a home town full set fromĀ Leeched. They will release new album “You Took The Sun When You Left” on 24th August with pre-orders available here. One of the highlights of UK Tech-Fest this summer the noisecore trio know how to put on a show!