Costume Character Confessions: Elmo Speaks
Nina Africano
In true tabloid fashion, AOL Travel went behind the scenes at Sesame Place in Langhorne, Pa. to ask: Who is this Elmo character? What's behind the furry red face that rules the hearts and minds of so many kids?