Muppet Babies Puppets Star in Series of YouTube Shorts May 20, 2019 8:49 am (Pacific) Laughing Place Disney Newsdesk