Sesame English - Muppet Wiki
Muppetmobile may have never come to fruition, but that didn’t stop Sesame Workshop from making their own ESL show.

Sesame English - Muppet Wiki

Muppetmobile may have never come to fruition, but that didn’t stop Sesame Workshop from making their own ESL show.