“Maybe no one told Clap Your Hands Say Yeah that first impressions are important. Or maybe they've just got massive sack. Either way, their self-released, self-titled debut CD opens with the weirdest, most potentially grating bit of snake-oil salesmanship you're likely to hear until Tom Waits puts out another record. I happen to dig the song, entitled "Clap Your Hands!" (a theme is emerging), but a”