A couple's train ride through rural Colorado has fans of the Bigfoot theory delighted. She posted footage online of a mysterious figure walking through the mountains, which many believe could be that elusive creature. Read more…
A couple's train ride through rural Colorado has fans of the Bigfoot theory delighted. She posted footage online of a mysterious figure walking through the mountains, which many believe could be that elusive creature. Read more…