Alex on May 13 2013
Florence and The Machine.. is that you? ... no? Could have fooled me. You currently have one and a half weeks before this song is playing on repeat in Urban Outfitters so get your Herschel backpacks and Happy Feet socks before you hate this track more than MGMT's Kids during the summer of 2007.