Unexplained
Paranormal Phenomena

Bigfoot Sighting Filmed at Payson Canyon