September 13, 2012
Photo: TM/(c) 2012 Sesame Workshop. All Rights Reserved. Photographs courtesy of VEE Corporation. The cast of Sesame Street stops by Philips Arena in "Elmo Makes Music" this weekend.
Stories this photo appears in:
Elmo and friends teach audiences about musical instruments in "Elmo Makes Music."