Latest Release
- OCT 13, 2023
- 5 Songs
- Defecation of Sound · 2018
- Beyond The Veil - EP · 2023
- Beyond The Veil - EP · 2023
- Beyond The Veil - EP · 2023
- Beyond The Veil - EP · 2023
- Death Note - Single · 2023
- Twilight Zone (feat. John Bechdel & Acey Slade) - Single · 2022
- Chelle Shock - Single · 2021
- Tales of Living and Dying On Slaughter Ridge Road · 2020
- Tales of Living and Dying On Slaughter Ridge Road · 2020
About Suicide Puppets
- HOMETOWN
- Harrisburg, PA, United States
- GENRE
- Metal