Top songs meanings

  1. Here Comes The Rain Again
  2. I Saved The World Today
  3. Sweet Dreams (Are Made Of This) (feat. Annie Lennox & Dave Stewart)
  4. The Miracle Of Love
  5. When Tomorrow Comes
  6. There Must Be An Angel
  7. Love Song For A Vampire
  8. Thorn In My Side
  9. Love Is a Stranger
  10. Don't Ask Me Why