Top songs meanings

  1. Hymn 43
  2. Nothing Is Easy
  3. God Rest Ye Merry Gentleman
  4. Fat Man
  5. Black Sunday
  6. The Zealot Gene
  7. Budapest
  8. Life Is A Long Song
  9. My God
  10. A Christmas Song