Top songs meanings

  1. The Best Of Times
  2. La Cage Aux Folles
  3. We Are What We Are