Bigfoot

Conclusive Proof
You may or not be a believer, but this must be the greatest evidence to date that Big Foot lives in Colorado - or at least spends a lot of time here.
CO Bigfoot Sightings?
The mountain town of Leadville, Colo. got a big surprise recently when people began encountering the elusive, mysterious, and mystical Bigfoot near town.
In Search Of...
Watch this video of a Bigfoot search on the Grand Mesa. It's brought to you by the Rocky Mountain Sasquatch Organization.

Load More Articles