Quite possibly oddest person to ever pick to do a song on Sesame St. I bet he got high with Elmo beforehand.

If you like this, check out unrealitymag‘s list of the weirdest celebrities that have been on Sesame St. It’s kind of disturbing. Especially Natalie Portman‘s. She’s oddly happy and Elmo’s elephant nose is kind of phallic.