Den Headz, IN THIS MOMENT have revealed the cover art for their new album “Black Widow“, which they will have in stores on November 18th. The album will be the band’s first on their new major label home of Atlantic Records.
https://www.facebook.com/officialinthismoment
More Stories
NEKOMATA – Debut New Single
EX DEO – Debut New Single & Lyric Video
IN FLAMES – Adds More US Shows