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

Album Review: Lacuna Coil – Delirium (Century Media Records)

I jumped off the Lacuna Coil train many years ago having had my fill of bland, boring & far too

Keep On Reading