The Human Abstract release music video for Holographic Sight
The Human Abstract have released a rather odd music video for their song ‘Holographic Sight’, one that is leaving everyone confused to say the least. The song features off their March 2011 album release titled ‘Digital Veil’.
No comments yet... Be the first to leave a reply!