1994-01-01
80m
Horror
Documentary
The second installation to the bizarre shockumentary series Traces of Death.