e1 music

The Human Abstract release "Complex Terms" video

The Human Abstract has released a new live video for “Complex Terms.” The song is culled from the band's 2011 effort Digital Veil. Check it out below.