Is that Bigfoot? US couple captures video of mythical creature strolling in Colorado hills



A couple in Colorado has claimed to have encountered the mythical Bigfoot while wandering across San Juan National Forest, which borders New Mexico



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *