Boards
Clap Your Hands Say yeah
Anyone heard this band? They may have the worst band name ever but just heard their self titled debut album after reading a glowing Pitchfork review and it sounds pretty special... dinosaur jr/pavement/arcade fire feel to it