New Video Showcases Music of Muppet Babies Along With Statler and Waldorf!
Muppet Babies is getting closer and closer to returning to television. The new Disney Channel show will be debuting on March 23rd. As this date gets closer, more clips and previews of what will be [...]