So, my friend just introduced me to this band with the self titled CD, "Clap Your Hands Say Yeah!" I can't stop listening to how incredibly bad the single is at articulating words... but I LOVE THE SONGS!!! Someone's described them as the "Arcade Fire, but more upbeat." Anyone else heard of them? This is kinda an indies/alternative type band, by the way. Check it out, though!