Top songs meanings

  1. Rumors
  2. Blue (feat. Macy Gray)
  3. I See Red