SUICIDE PUPPETS Release New Single Video "Piggy"


Harrisburg, Pennsylvania-based Modern Metal outfit Suicide Puppets have released a new single and music video, "Piggy".


Comments