Muppets Die Schatzinsel is the German dub of Muppet Treasure Island. It was released theatrically on July 11, 1996 (146 days after the film's US-release date).
Muppets Die Schatzinsel is the German dub of Muppet Treasure Island. It was released theatrically on July 11, 1996 (146 days after the film's US-release date).