HomeBootlegBootleg: Leeches at Return to Strength Fest 2018!
25th August 2018
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.