Music: August Burns Red: "Truth of a Liar"

August Burns Red have posted the first song from their upcoming album. The record is titled Messengers and is due out June 19, 2007. It is the follow-up to Thrill Seeker which was released in 2005.

You can check out "Truth of a Liar" on their myspace page.