The Human Abstract Uploads "Digital Veil" Music Video
The Human Abstract has posted the official music video for its new single and title track of its forthcoming full length, "Digital Veil." The clip can be viewed below. "Digital Veil" is set for release on March 8, 2011 through eONE Music.
Please share this article if you found it interesting.
- Previous Article:
Haeresiarchs Of Dis Posts New Album Artwork
- Next Article:
Deftones To Release Covers Album
6 Comments on "The Human Abstract Posts New Music Video Online"