What's Elmo *really* like?

Kermit and Fuzzy Bear impersonators from Mutant Funk Creations had a lot to say about Sesame Street and their...
feedback