Bootleg: Leeches at Return to Strength Fest 2018!

Captured on 2nd June in Querfurt, Germany, here’s a full set from Manchester Noise Metallers Leeched at this years Return to Strength Festival! New album “You took the Sun when you left” was released a few days ago via Prostestic Records.

Add a Comment

Your email address will not be published.