A nature photographer was recently surprised by what he found in his footage from a recent trip to Payson Canyon, Utah. Rather than the usual birds and small mammals, he had caught a rare and elusive cryptid in his shots – Bigfoot. The photographer was snapping photos of the runoff from a stream running through the canyon when he heard …
Read More »