AltPress is excited to bring you an exclusive stream of vocalist Travis Richter's audition tape for The Human Abstract from 2009. Over 200 vocalists tried out to this song and this tape has never been released to the public.

Richter was with the band for one album, Digital Veil, before leaving and the band going on hiatus, though their facebook page has begun to see some activity recently. Listen below and keep your eyes peeled for more information regarding the band's current state!