Trio
-
News
Trio of Witnesses Reportedly Spot “Bigfoot” from Train in Colorado
Shannon was also able to take a few pictures of the creature with her camera. Stetson estimated the creature had…
Read More »
Shannon was also able to take a few pictures of the creature with her camera. Stetson estimated the creature had…
Read More »