A random fan on stage to sing part of this song. I swear they are NOT kissing although from this angle, it sort of could look like it...
Larry and Bono. Awww moment.