Following the release of their newest single ‘Kill O’Clock’ on February 27th, 2021, industrial/horror metal band Slashy Sue proudly present…