The Human Abstract has announced that former From First To Last guitarist/vocalist Travis Richter has joined the band as their new frontman.

author avatar
Zach Shaw