It was like a Saturday Night Live skit. The signer was employed by a company whose services were engaged for the event. I'm not buying his explanation about having hallucinations during the event.
I heard today that this company he said he worked for either suddendly folded up or does not exist. Very strange to say the least.