we follow a man only known as the Fan, as he fights for survival under the captivity of two demented old timers who worship an ancient muppet evil
October 31, 2020
Released
The Muppet Video
36min
$20
—