The Human Abstract live on the "Never Say Die Tour" in Stuttgart, Germany, November 2011 Feat. Ryan Devlin of Corelia [link] filling in on vocals.
Sponsored Links from Around the Internet
Hi, what are you looking for?
The Human Abstract live on the "Never Say Die Tour" in Stuttgart, Germany, November 2011 Feat. Ryan Devlin of Corelia [link] filling in on vocals.
First single from their new release, Midheaven, in stores now
The Human Abstract – Digital Veil. Album Available March 8, 2011. Video Directed by Scott Hansen
Here is a promo for the band The Human Abstracts new album "Digital Veil" which is out now! Song used in the video is...