THE MAKING OF THE HUMAN ABSTRACT DIGITAL VEIL, PART 3: GUITARIST DEAN HERRERA AND BASSIST HENRY SELVA
Back in July of 2010, Axl and I visited The Human Abstract at the Machine Shop in New Jersey, where they were recording their new album, Digital Veil, with producer Will Putney. Between the (then) six members of the band and the two of us, there were way too many people to do one interview, so [...]
Metalsucks — Back in July of 2010, Axl and I visited The Human Abstract at the Machine Shop in New Jersey, where they were recording their new album, Digital Veil, with producer Will... more info