Welcome, Sign In
Elmo and the Chicago Mass Choir Perform Live
Description:Elmo stopped by the WGN studio with the Chicago Mass Choir. Sesame Street Live “Can’t Stop Singing” is playing at the Sears Centre in Chicago.
can’t stop singing
chicago mass choir
choir sings sesame street