So these guys are everywhere now. I first heard about Clap Your Hands Say Yeah from I Rock I Roll who has been singng their praises for quite some time. But suddenly they kinda…exploded. Pitchfork warned that they may cause uncontrolable bodily fluid leakage. The NY Press got all hot and bothered as well. So obviously there has to be SOMETHING there.
Their new self titled album is getting all kinds of wonderful reviews, and for a good reason. Of the few tracks off it I’ve heard, none have been bad. They seem to fill a niche that was sorely lacking in the New York area – smart yet simple. As for a musical comparison, let me just say that it looks like someone out-did the Arcade Fire in trying to be the Talking Heads. More power to ’em, I say.