File:ElmosWorldLive.JPG

Elmo and Mr. Noodle at the "Elmo's World Live!" show. Sesame Place July 2009.