Review — March 15, 2006
No Idols is a roaring, incendiary band that combines a fuzzed out dirgey guitar attack (a la Cursed) with speed, raw emotion, and enough sociopolitical bile to piss of an entire VFW hall full of the mascara crowd. Low (Swing the Pyramid Hands) is the second release, following a 7" …