Top songs meanings

  1. Fireflies (feat. Maxine Hardcastle)
  2. 19
  3. (First Light) Loving You
  4. You May Be Gone