U.S. Forest Service Can't Say If New Bigfoot Video in Colorado is Real



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 –…



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here