Music March 24, 2015 0 Florence and the Machine Release New Song, “St. Jude” Florence and the Machine have dropped another track from its upcoming album. The new release…