Top songs meanings

  1. Bleeding Heart
  2. Evil Warning
  3. Lasting Child
  4. Ego Painted Grey
  5. Wuthering Heights
  6. Lease Of Life
  7. Angels And Demons
  8. Millennium Sun
  9. Heroes Of Sand
  10. Late Redemption