Tag Archives: Tracis Richter

Audio Of Travis Richter’s Audition For The Human Abstract Online

Posted by 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.

Read more