Australian blackened thrash metal duo Hell Machine release official video for “Devil Spawn”
Australian Blackened Thrash Metal Duo HELL MACHINE have released the official video for “Devil Spawn,” a track from new album Relentless Aggression out on November 27. The beast is available to stream and/or purchase at […]