Top songs meanings

  1. Fairy Tale
  2. RIO
  3. Letting Go
  4. Separate Ways (Worlds Apart)
  5. A New Moonlight
  6. How Long (Unleashed Away)
  7. Endeavour
  8. River
  9. Face The End
  10. Time To Be Free