The Fear Footage (2018)
On April 19th, 2016, Deputy Leo Cole vanished. The next morning, his body camera was found.
Release Date: 2018-07-20
6.9/10
- Country: US
- Language: English
- Runtime: 71