Two Front Teeth
4.3
85min
Zombie elves are unleashed on a tabloid writer who is determined to uncover a Christmas conspiracy.
Country:
Released: 2006-10-29
Countries:
United States of America
Production:
Roast Beast LLC
Tags: