(CD) "Tales of Living & Dying on Slaughter Ridge Road"
"Tales of Living and Dying on Slaughter Ridge Road" is an all out assault on the senses. The album is a whirl wind of chugging industrial-infused metal riffs, cacophonous percussion, and in-your-face vocals that slices through ear drums with the precision of a surgical bone saw that’s guaranteed to leave the listener shell shocked from the eerie beginning to the bloody end.
Suicide Puppets is a six piece metal band hailing from Harrisburg, Pennsylvania. Blasting their audience to bloody bits of sonic shrapnel, the Suicide Puppets feature Twisty Suicide on Vocals, Jonny Suicide on bass and backup vocals, Steven Suicide and Tattuicide sharing lead guitar duties, Donnie Von Gailinger on rhythm guitar, and Veritas Suicide on drums.