Florence + the Machine - Live at Coachella 2015
Plot: Florence + the Machine live at Coachella Valley Music & Arts Festival. Florence broke her foot while jumping off the stage during the first weekend of the festival
Release Date:
Sunday, April 19 2015
9 years ago
9 years ago