Florence + the Machine have a new album coming out, and it can't come soon enough. Though the release strategy has been a slow series of tracks, if new song "Delilah" is what we can expect from the record, it'll be worth the wait.


You May Also Like