Top songs meanings

  1. On My Own
  2. Cannonball
  3. Battlefield
  4. On My Way
  5. You're Mine
  6. Empty Handed
  7. If You Say So
  8. Run To You
  9. Love Is Alive
  10. Anything's Possible