The Human Abstract have posted a new song from their upcoming album, Digital Veil. The album is due out March 8, 2011.

Check out the song on their Facebook Profile.

Bands in this story