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.

author avatar
Bram Teitelman