David Christopher
1996 • 1h 25m
This movie is truly a gem of a find! It is real live footage from an accident that happened when THIS actual movie was shot! Taking place in Long Beach, Florida, the crew and the actors set out to fil...