Metalsucks — The new record by The Human Abstract is going to be called Digital Veil. Vince and I visited the band in the studio while they were recording the album a couple of months back, and since then we’ve had the chance to hear a few finished songs, and b...
more info