20th Century Studios Wiki
Advertisement

The Demon Team are the henchmen of the supervillain Dementor the archenemy of Turbo Man from the 1996 Christmas film, Jingle All the Way.

Advertisement