The Human Abstract Not Breaking Up After All?
Posted by Zach Shaw on February 8, 2012
2012 has already started off on a bad note for The Human Abstract. Right before the end of last year, bassist Henry Selva hinted via Facebook that the band was taking a long term hiatus. Though an official announcement about the band’s future was never released, the news wasn’t too hard to believe (especially with […]