Album NewsAlbum Stream – Evergreen Terrace ‘Dead Horses’ on December 9, 2013 Evergreen Terrace are streaming their new album ‘Dead Horses’ below. The album will be release on December 10.Share this:TweetRedditMoreShare on TumblrRelated