homorazzi.com
Florence Welch Battles Herself In ‘Ship To Wreck’ Music Video
It’s a Florence vs. Florence battle royale. My money is on Florence ;) Florence + The Machine unveiled their new clip just before taking the stage for their Coachella set. “Ship To Wrec…