NEWS: Escape The Fate release new album artwork!

Escape The Fate have released the official artwork to their upcoming self-titled third album, ‘Escape The Fate’. An official full tracklisting is still yet to be announced.

‘Escape The Fate’ is set for release on November 2nd 2010 via DGC/Interscope Records.