In just one month, it will be time to light all five seasons of the lights! Every single season of The Muppet Show is landing on Disney+ on February 19, 2021. A few days ago, the official Twitter account of The Muppets teased a huge announcement. They weren’t even sure of what it would be, […]