Top songs meanings

  1. 500 Miles
  2. Love Song to a Stranger
  3. Diamonds And Rust
  4. Forever Young
  5. De Colores
  6. Farewell, Angelina
  7. Gracias a La Vida
  8. Jesse
  9. Sweet Sir Galahad
  10. Cucurrucucú Paloma