Is it just a coincident that a Sherriff almost hit a Bigfoot on Highway 95 many years before Woman's recent Bigfoot sighting on same highway?
March 22nd 2017 Idaho Woman hits deer while staring at a Bigfoot in her rear view mirror along Highway 95 South of Lewiston Idaho.
27 years earlier Adams County Deputy Sherriff almost hits a Bigfoot while speeding to an accident along Highway 95 near Council.
Adams County Deputy Sherriff October 1990 Bigfoot sighting report.
Idaho Woman's March 2017 Bigfoot Sighting Report.