Here is a promo for the band The Human Abstracts new album "Digital Veil" which is out now! Song used in the video is Complex Terms.
You May Also Like
Music Videos
First single from their new release, Midheaven, in stores now
Music Videos
The Human Abstract – Digital Veil. Album Available March 8, 2011. Video Directed by Scott Hansen