Being Elmo Trailer

Elmo is one of the most loved puppets in the world. Unfortunately little is known about who actually speaks for the red puppet. See the ‘Being Elmo’ trailer after the jump…