
Humanoid Figure Caught On Trail Cam – Davy Crockett National Forest – Grovetown, Texas
This photo was sent to us on April 5th, 2018 by Hunter M. This is his exact account: “Found on a trail cam In East Texas Davy Crockett National Forest …
Read More