One possible media explanation points in the direction of the Texas Bigfoot Research Conservancy. Image.
The resource could not be found.
Follow CryptoZooNews
Not Found
The resource could not be found.