The Muppets rush to upload their new streaming series before their deadline.
Muppets Now
Prepare to stream as the brand new Muppet series begins! Scooter is on the fast track to delivering episodes while avoiding all sorts of challenges from his fellow Muppets.