Lollapalooza 2015 Highlights – Florence and the Machine

Some great footage of them performing Dog Days Are Over in the middle of a storm.