Just got the news that Disney will be releasing The Muppets Season 1 on DVD on August 9th!
Feel free to party 🙂