The Great Muppet Caper

The Great Muppet Caper (1981)Movie News

Movie"The Muppets... Scotland Yard... jewel thieves... lead to high adventure in London."