The Fear Footage
The Fear Footage
| 20 July 2018 (USA)
The Fear Footage Trailers

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

Reviews