1. Too Much Is Never Enough

    Florence + The Machine

    05:48
  2. Stand By Me

    Florence + The Machine

    04:05
  3. I Will Be

    Florence + The Machine

    05:24