Tag : Travis Richter

Digital Veil

The Human Abstract – Digital Veil

by Tony
Categories: Reviews
Comments: No Comments
Published on: June 9, 2011

The Human Abstract is a progressive metal band out of Los Angeles, California known for not only technical skill but songwriting prowess. After some lineup changes and a switch to a new record label E1 Music, the band has finally released their newest album Digital Veil on March 8, 2011. [...]

Welcome , today is Tuesday, June 14, 2011