Florence + The Machine at Amway Center
[caption id="attachment_15795" align="alignnone" width="920"] π·Β credit: Getty Images[/caption] Love, love, love Florence + The Machine. I've been listening to them since before anyone really knew who...