Music news – Wednesday 13 Releases the Title Track from Necrophaze

Wednesday 13 has released the title track from their incoming new album, Necrophaze, which features a guest appearance from Alice Cooper.

Keep On Reading