The Muppets Go to the Movies



The Muppets Go To the Movies aired on ABC on May 20, 1981. The special featured guest stars Lily Tomlin and Dudley Moore.