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.
Crispy Baked Caesar Chicken Strips
1 day ago
No comments:
Post a Comment