U.S. Forest Service Can't Say If New Bigfoot Video in Colorado is Real
Published
Some folks think Bigfoot just made a legit appearance in Colorado, and interestingly, the U.S. agency in charge of the location of the alleged sighting ... isn't totally writing it off as BS, or so it seems. A rep for the USDA Forest Service --…
Full Article