Put Your Trust in Suicide

'Davey Suicide' – CD Review

Post-industrial rocker Davey Suicide is back in the spotlight with his band's self-titled album debut this week. Check out our review and the music video for "Grab a Gun & Hide Your Morals!"
Gregory Burkart - 03/18/2013 - 4:00pm - 0 comments
Subscribe to RSS - Put Your Trust in Suicide
<none>