Music: The Unseen post unmastered track, album art from new album

Boston's Unseen have posted an unmastered track and the album art from their new album. The record is titled Internal Salvation and is due out July 10, 2007, which is a change from it's original June 19th schedule. It is the follow-up to State Of Discontent which was released in 2005.

You can hear "Right Before Your Eyes" at their MySpace page and check out the cover art here.