Death To The Strange @ Telfords Warehouse, Chester

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.More