The Fear Footage
On April 19th, 2016, Deputy Leo Cole vanished. The next morning, his body camera was found.
On April 19th, 2016, Deputy Leo Cole vanished. The next morning, his body camera was found.
Studio(s): The Fear Footage
Originally Released: Jul 20, 2018
Production Country: United States
Genres:Horror