Muppets Treasure Island

Episode 013: Muppets Treasure Island

In which Isaac and AJ wonder who’s in control: the puppet or the puppeteer…

Movie Film Studios
Movie Film Studios
Episode 013: Muppets Treasure Island
/

In which Isaac and AJ wonder who’s in control: the puppet or the puppeteer…