NEWS: Before Their Eyes reveal artwork and release date for ‘Redemption’!

Before Their Eyes have revealed the artwork and release date for their new full-length album, ‘Redemption’. The album is slated for a March 27th 2012 release through InVogue Records. The album’s artwork can be viewed below: