Top songs meanings

  1. When The Darkness Comes
  2. John
  3. Here’s To The Years
  4. Roses Red
  5. Battling My Demons (feat. BOI WHAT)