Death To The Strange @ Telfords Warehouse, Chester

By |June 24th, 2016|0 Comments

Death To The Strange1These cheeky chirpy twats from Salford come down en masse to our sleepy city, taking our jobs and our women… They were actually very good and warranted the following and good crowd reaction.