Top songs meanings

  1. My Blood
  2. So My Darling
  3. All I Ever Asked
  4. I'm Not Perfect (But I'm Trying)
  5. The Hills
  6. Never Need Me
  7. What A Devastating Turn of Events
  8. It Is What It Is
  9. Garden of Eden
  10. Robbed