Posted by Bram Teitelman on June 15, 2012
AltPress is streamingTravis Richter’s audition for The Human Abstract. The 2009 performance of him singing “Vela, Together We Await the Storm” (originally on their 2006 debut, Nocturne) led to him joining the band for 2011’s Digital Veil.
Posted by Zach Shaw on February 9, 2012
2011 proved to be a pretty good year for the Dutch group Textures. Not only did they impress many (including us) with their fourth album Dualism, but also made a big impression while on tour with Periphery, The Human Abstract and The Contortionist. And now the band has released a podcast video chronicling their ever […]