Deadlock – Earth Revolt – Review

May 24, 2005

Delicate interludes, dueling twin leads, dense production, snakespit vocalist with some bass to the hiss, and some Gothic female vocals thrown in, cuz why not?