WatchTrove

Muppet Babies ยท S01E06

You Say Potato, I Say Best Friend

Still from Muppet Babies S01E06

Summary

When a new frog visits the playroom,