It came as no small surprise to slip Phoenix, AZ’s N17 Trust No One into my CD player and find myself rewarded with an impeccable impersonation of Ministry.
There are plenty of clicks, clanks, and chugga-chuggas for all the fist-bang maniacs out there, but the true beauty of this release is in its subtle moments.