did you hear the new clap your hands say yeah album?  yeah- it's no surfer rosa
a band who sucks in comparision to the pixies
"did you hear the new clap your hands say yeah album?  yeah- it's no surfer rosa" What is the definition of "clap your hands say yeah"?