The Human Abstract – “Complex Terms”

Even though they’re on hiatus right now, The Human Abstract have released a new music video for “Complex Terms.” The track is featured on the band’s 2011 album ‘Digital Veil.’ Check it out below.