I wasn’t sure what to expect in opening up and playing DEBAUCHERY VS. BLOOD GOD‘s Thunderbeast record. The album is due out September 9, 2016, in North American markets (already out in Europe) from Massacre Records. Well, let’s be honest, with a name like that coupled with the album artwork I had a pre-conceived notion […]