Bigfoot Encounter Caught on Video

Couple had Bigfoot encounter in Provo Canyon Utah near Squaw Peak and Little Rock Canyon Overlook..

Add a Comment

Your email address will not be published. Required fields are marked *