Bigfoot spotted in Utah Payson Canyon

A nature photographer captured video of what some suspect may be the legendary big foot. The creature was reportedly spotted in Payson Canyon, Utah last spring. And now, the video has surfaced on YouTube. A man sent us this footage of a supposed bigfoot or sasquatch sighting. He says that he took it in the… Read More Bigfoot spotted in Utah Payson Canyon