veil

Music video: The Human Abstract

Watch The Human Abstract‘s new music video for “Digital Veil” right here. Their official pre-order for the March 8th release of Digital Veil is now available here.

The Human Abstract album teaser

The Human Abstract have released a teaser trailer for their upcoming 2011 album, Digital Veil, which you can after the jump.