Top songs meanings

  1. Times Are Hard For Dreamers
  2. Sister's Pickle
  3. Halfway
  4. A Better Haircut