Here's a link to the Tokyo '86 clip where Christopher Cross joins Glenn onstage for "Slow Down," and after that is the backstage footage with Glenn getting the flowers from that reporter.
https://youtu.be/fvEv37FNxXs
I'm sure going to miss that adorable smile of his.