Top songs meanings

  1. American Pie
  2. Castles In The Air
  3. Streets Of London
  4. Crying
  5. Winterwood
  6. Birthday Song
  7. Crossroads
  8. Empty Chairs
  9. Flight Of Dragons
  10. If We Try