Panic Shack – Mannequin Man

Listen up! Panic Shack, have a riot grrl threat for all the London lads in bands with absolute zilch to say who should probably surrender up their guitars and stick to ashen faced modelling. Cardiff’s leading lights are not impressed and if they’re in the vicinity, they gleefully proffer, “you better run as fast asContinue reading “Panic Shack – Mannequin Man”