I think Busta introduced me to Florence + the Machine a while ago, but I only heard one song, and I wasn’t a huge fan of that song. I forget why, but I wasn’t convinced to hear any further. Then “Cosmic Love” came on the radio at work, and I think I pretty much fell in love. I love the passion and depth of her voice. Enjoy.