Muppets TV

Kermit and the gang ditch the old theater for a brand-new TV late-show set, welcoming a set of two French guest stars every week.

Status: Returning Series
October 29, 2006

Languages:

Keywords:

Share: