This weeks News – August 31

This weeks news August 31 Instigators were a UK hardcore band who played Ireland in 1988. I remember being blown away by their onstage antics as singer Andy Turner used the wooden stage as a springboard. he moved trampoline like from amp to amp, corner to corner. Their first album was re-issued on Skuld last … Continue reading This weeks News – August 31