Boards
Clap Your Hands Say Yeah
Self titled album. The Skin of My Yellow Country just came on randomly on my iTunes and I turned off shuffle to listen to the rest of the album and I'm really enjoying it.
I don't have any other albums by them. Worth investigating?