BREAKING: A couple in Colorado shared footage they captured on a train of what they believe to be the legendary “Bigfoot” pic.twitter.com/dcmghg5IlG
— Daily Loud (@DailyLoud) October 11, 2023
in National
Video: A Bigfoot Sighting In Colorado Mountains Stirs Up More Questions Than Answers
Loading…