The Censor

Devour the Day Announce New Album ‘Signals’

Devour the Day have announced their new album Signals is set to be released on October 26th via Razor & Tie. The band have also released their new single, “The Censor”, along with the ...[Read More]

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Sign Up