Yep, the Glimmer Twins are Jagger and Richards.
The first song they wrote was "As Tears Go By." They thought the song sucked and gave it Marianne Faithfull. The first song they wrote and recorded by The Rolling Stones was "The Last Time."
My Ex is a Stones fanatic. She even named our street after the band.
You're up Mr. Martian.