The Damned have released two more tracks from their upcoming album, “Evil Spirits”. Following recent single “Standing On the Edge of Tomorrow,”, the band have put “Look Left” and “Devil In Disguise” up on streaming platforms. The album will be out on April 13th and will be their first since 2008. Pre-orders are up now.
Add The Damned to My Radar