New Album ‘Escaping Eternity’ out February 11th Melodic black metal outfit THE DEVILS OF LOUDUN have released the third single from their upcoming studio album, ‘Escaping Eternity’. The Seattle-based band has dropped a lyric video for “Praise the Eternal Nightmare”, […]