Happy Cinco de Mayo from Ohio! :)
Did anyone catch Florence + Machines at Coachella? Of course I wasn't there, but caught almost her whole concert on YouTube. The wonders of technology. Anyway, I came across this song before her concert and I'm in love. She reminds me of a tad of the mystery behind Sarah McLachlan's songs. What do you guys think of her?