Kill Your Idols – No Gimmicks Needed – Review April 1, 2001 Packs quite an urban/ down’n’dirty vibe with their fast-paced assault, pushing them power chords and polka beats to the limit.