The Fear Footage

Expect Nightmares.

Horror
71 min     6.9     2018     USA

Overview

On April 19th, 2016, Deputy Leo Cole vanished. The next morning, his body camera was found.

Similar