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

Music News: Leaving Eden release new album ‘The Agony of Affliction’

Leaving Eden, a Boston-based hard-rock band have released their new album, The Agony of Affliction (DARKSTAR RECORDS\SONY) on August 9, 2019. The 7th studio release by this multi award-winning, female-fronted powerhouse of a band, features the incredible vocal spectrum and range of lead vocalist “Eve.”

Keep On Reading