While in Big D for Sesame Street Live "Can't Stop Singing," Elmo & Cookie Monster made a special visit to The Ryan Seacrest Foundation's Seacrest Studios at Children's Medical Center of Dallas! Click here to see the fun:
http://ryanseacrestfoundation.org/2013/02/22/elmo-and-cookie-monster-sin...