The Human Abstract unveil new video

Posted by AP on 27/02/11

The Human Abstract have premiered the video to the title track from their upcoming new album, "Digital Veil", which is scheduled for a March 8th release date through eOne Music. Check it out below:


Comments
comments powered by Disqus

Legal

© Copyright MMXXIV Rockfreaks.net.