Saturday, May 15, 2010

Caddywhompus

They are an experimental noise pop duo from New Orleans. The singing reminds me a lot Animal Collective. In my opinion it is better than your typical noise bands. You should all give it a listen, and also buy their vinyl.