article placeholder

Voodoo Terror Tribe: The Evil Dead

Heavy metal band Voodoo Terror Tribe has just released their new album, Symptoms of Sin, and is playing a handful of shows in support of it. Will there be an army of zombies raised from the dead and attracted t...