Top songs meanings

  1. No Hopeless Soul
  2. Rest In The Father
  3. Whatever It Takes
  4. The Edge