A group Russian students try to catch the Blair Witch in the woods of the Leningrad region.…Read More
-
On July 22, 2014, Central Texas authorities retrieved a camera at an undisclosed compound in rural Texas. The following evidence was seized after its contents had proven to show the last known whereab…Read More
-
Three film students from California travel to Utah to seek out the phenomenal forest creature known as Bigfoot.…Read More
-
- 1
- 2