17 May 2010
"Cosmic Love" Video
I saw Florence + The Machine live last fall. What a thrilling performance! Her presence is so powerful and engaging; definitely one of the best shows I've been to. This song and "The Dog Days Are Over" are my favorites.
Subscribe to:
Post Comments (Atom)
they rock so hard!!
ReplyDelete