Devil Sold His Soul stream “The Narcissist” music video
Posted by Chris Annunziata on January 29, 2021
Devil Sold His Soul have unveiled a new music video for their song, “The Narcissist” from their upcoming album, Loss, which drops April 9th via Nuclear Blast. The band resurfaced back in December with their first single, “Beyond Reach” and now will release their first album with both Ed Gibbs and Paul Green dueling on vocals. […]