Hey TD - can you get Brak's to show us the rest of those pics
As far as the discombobulation of his suit is concerned, probably just some poor LFL schmuck who got nominated to do something he probably didn't even want to do 
I remember seeing a video of this SE premier - I think it's floating around on the internet somewhere but it's real grainy - never knew pics of it were published tho - want more!! Because, as you know, I'm the SE freak!! 