Bigfoot in the Colorado Rockies?