Album Stream – Evergreen Terrace ‘Dead Horses’ Travis Faulk 11 years ago Evergreen Terrace are streaming their new album ‘Dead Horses’ below. The album will be release on December 10. Share this: