DAVEY SUICIDE to Release ‘Worldwide Suicide’ on September 30
Hollywood, CA based industrial rockers DAVEY SUICIDE will release their sophomore LP, “Worldwide Suicide” on September 30 via Standby Records. The LP was self-produced by Needlz and Davey Suicide, and mixed and...
August 11, 2014