1994-01-01 | Director: Damon Fox
The second installation to the bizarre shockumentary series Traces of Death.