Braids - Lemonade
This song is from the groups new LP "Native Speaker." Although I didn't listen to the entire album as of yet, this song caught my attention. I loved the sort of echo that the song had and the voice of the lead singer. However, I sort of wish that the build up of the song was better and that the drums sounded better than they did.
I may do a review of the album in the future.