Tag Archives: The Town That Dreaded Sundown

BLOODY HAMMERS Release Album Preview Video

BLOODY HAMMERS will release their new album Under Satan’s Sun June 10th in North America(May 30th G/A/S, FIN & Benelux, June 2nd UK & Rest of Europe, June 4th ESP/SWE/NOR).  The album will be released via Napalm Records/Spinning Goblin. The album will be available a regular CD, limited edition vinyl …

Read More »