Best Song I’ve Heard All Day: Lemonade

(part 978 in a 1001 part series)

Braids is one of those bands that’s getting considerable buzz right now for 2011 and after hearing the opening track from their album Native Speaker, “Lemonade,” it’s easy to hear why. The band seems to have just the right mix of ethereal, often Bjork-like vocals, minimal repeated electronics ala Animal Collective and melodies that are in the indie rock wheel house. This record is quite good and will surely catch on with some people this year.

As a bonus, here’s another stellar song, “Lammicken,” which is just a tad more challenging but just as inventive and transfixing.