5 Views
On April 19th, 2016, Deputy Leo Cole vanished. The next morning, his body camera was found.
Release: Jul 20, 2018
Runtime: 71 minutes
Language: English
Studio: The Fear Footage
Country: United States of America
Cast: Ricky Umberger