In, oh, 2005 or so, I didn't stop seeing the name Clap Your Hands Say Yeah! in the music sites I read. "Like The Talking Heads" is something I remember reading multiple times in those heady sophomore year of high school days. While I pretended to like Clap Your Hands Say Yeah!'s screeching "art" rock, I fell in love…