Florence and the Machine releases 'Cosmic Love', the sixth single from her million-selling debut album, on July 5. Here is the official video: ...
The minute Florence took to the stage, however, it was clear that something had shifted. This was Florence at her best. For the next hour-and-a-half, Florence and her backing Machine performed one of ...