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
PUYA – Announce First New Studio Album In Over Two Decades
DEICIDE – Debut New Music Video
MÖTLEY CRÜE – Debut “Dogs Of War” Single