By Joe Donahue
http://stream.publicbroadcasting.net/production/mp3/wamc/local-wamc-987361.mp3
Albany, NY – Kevin Clash and Elmo are going to be at Images Cinema in Williamstown, MA this weekend - but first, they drop by the RT to talk with Joe!
Sesame Street clips © Sesame Street.