musicNews Florence & The Machine Debut Three New Tracks at Vice's Creators Project October 18th, 2011