Mr. P. Reviews Dope Music
Suicide Puppets Release New EP: Beyond the Veil!
Suicide Puppets have released a brutal industrial metal EP, Beyond the Veil! This five song banger rips from start to fucking finish. Each song appears to be related to some aspect of a serial killers mind or actions. A perfect topic for a band that has it’s pulse on how to bring the fucking evil metal.