Music EvilutionE5150 Album Review: TERROR STRIKE – “SELF TITLED DEMO” Author Acky Munro Date April 1, 2014 Formed in early 2012 Melbourne based 3 piece Grindcore outfit Terror Strike have made...