Top songs meanings

  1. Loves Me Like A Rock
  2. Diamonds On The Soles Of Her Shoes
  3. Homeless
  4. Stranger To Stranger
  5. The Obvious Child
  6. 50 Ways To Leave Your Lover
  7. Scarborough Fair
  8. You Can Call Me Al
  9. Cool Papa Bell
  10. You're The One