Tag Archives: titled

THE DEVIL SET TO MAKE DEBUT RELEASE

English metal crew The Devil are gearing up to release their self-titled debut album in North America on November 20th via Candlelight Records. The band themselves have been described as ‘anonymous masked and cloaked musicians presenting a cinematic soundscape that is sure to strike the fancy of the curious’. The album itself claims to ‘possess a sound that is unlike ...

Read More »