They Eat Your Flesh
They Eat Your Flesh
| 18 November 1996 (USA)
They Eat Your Flesh Trailers

After refusing to pay their property taxes, a house of cannibals prey on the government workers who come to collect.

Reviews