Close

Login

Close

Register

Close

Lost Password

Leo Cole

On April 19th, 2019, Deputy Leo Cole's body camera footage from the night he disappeared was leaked. On that footage, he watched a mysterious V/H/S tape titled "The Fear Footage". Later that year, a c…Read More
-