The Human Abstract have posted a video for their upcoming album Digital Veil Looks very promising. You can watch this below if you haven’t seen it already. Definitely one of my most anticipated releases.
Enjoy!
[youtube=http://www.youtube.com/watch?v=2YyjfywUWgU&feature=sub]
– GR
Leave a Reply