WATCH Is This Footage Of Bigfoot Taking A Dump?
By Sarah Beebe
October 12, 2023
People on a train in southwest Colorado may have spotted 'Bigfoot.' Thoughts?
— OutThere Colorado (@outthereco) October 10, 2023
Video: bt92.travels (IG user)#colorado #news #bigfoot pic.twitter.com/iX1naHGOI5