SWARMAGEDDON – “Reanimation” music video out today; new album, “Inhuman”, out now
French melo-death metallers Swarmageddon premiered new music video “Reanimation” // New album ‘Inhuman’ out now on CD & Digital through all legal platforms ! A couple of weeks after the…