Quite a buzz around these guys. Well, I've heard at least a few people mention them. Listen to The Phenomenal Handclap Band "You'll Disappear"mp3: and go see them next Wednesday. Has anyone heard the full length or seen them live? Opinion?
Posted
AuthorNick Greto