•   1:35:00
The Great Muppet Caper
Release: 1981-06-26

The Great Muppet Caper

6.9

1981

1h 35m

Kermit and Fozzie are newspaper reporters sent to London to interview Lady Holiday, a wealthy fashion designer whose priceless diamond necklace is sto ...
You May Like Also
CLOSE [x]