2012 Already Sucks: R.I.P. The Human Abstract

Unrelated previously unreleased studio footage. Talk about starting off the year on a very sad note. California progressive metalcore act The Human Abstract are on an indefinite hiatus. This is coming off a roller-coaster of 2011 for them, which saw their release of their third album Digital Veil—which I ranked…