Best of 3: Songs This Week August III

We've got three ear worms lined up this week including an indie-pop outfit and two songstress', old and new. Florence and the Machine - Too Much Is Never Enough Time after time Florence Welch turns to gol...