Music: Terror: "Let Me Sink"
Terror has posted another new song from their upcoming album. The record is titled The Damned, The Shamed and is due out June 10, 2008. It is the follow-up to Rhythm Amongst the Chaos which was released in 2007.
You can check out the song myspace page.