Album Rating: 3.0
Yeah, they really came into their own on the last 2 records. Great stuff. I know you remember how critical I was with Todd’s first 2. I give the band a ton of credit now though, the recent quality speaks for itself and stands up on its own. Digital Noise Alliance is easily my album of the year for 22…
|