Below are photos of Autumn Forest at the Finding Bigfoot Town Hall Meeting in Payson, AZ. She's appears in every photo! You can read her review here.
Article from Paysonroundup.com:
Below: Two of the wildlife sightings at Rock Creek Park Nature Center are Bigfoot. Conspiracy?
|Click image to enlarge|