SEETHING AKIRA release new single ‘Knock Off God’ on 21st Jan, out via Armalyte Industries. ‘Knock Off God’ is a twisted aural assault, eveything you’d expect from Seething Akira, and more, and sees them kick off their campaign to a new album release later this year in fine style! Innovators …
Read More »