Muppet Newsflash: 10th July 2018

Dr. Teeth jams with the Muppet Babies, a world record gets set, and Sesame Place becomes a Certified Autism Center plus MORE in this Muppet Newsflash!