Over seventy people dead, a new threat to mankind, the entire town is killed by...
January 1, 2001
Released
The Tenderizer
1h 9min
—