That's Def Leppard standing with him there.
I didn't transcribe that show because I was having a devil of a time trying to figure out who was who and they were all talking at once. It is available as a podcast. That was a great show.
As for yesterday's broadcast, um, well, there was a very funny song but it was of questionable taste ("Really? No!") Yes. Even more than usual, so I dunno 'bout that one. People might think he was serious or something!