Did you know Elmo auditioned for Sesame Street Casino with Robert DeNiro?

Check his clip you muddafukka you…its kinda out of sync, but still funny.