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.
Ricky Umberger
The Fear Footage ,
30-day Free Trial, cancel anytime
All Prime Video Movies and TV Shows. Cancel anytime.
Watch Now