Are These Bigfoot Tracks From Pawling New York?With all the recent snowfall across New York State, did Bigfoot researchers get lucky in capturing footprints in the snow in Pawling New York?Dave "Wheels" Wheeler