Unexplained
Paranormal Phenomena

Bigfoot Sighting Filmed at Payson Canyon

0

A nature photographer accidentally captures footage of a Bigfoot walking through woods in Payson Canyon, Utah. This video was recorded in spring 2015