Almost every day, Weston resident David McKenzie peers over the bridge where, in 2015, he says he saw Bigfoot. The creature, said McKenzie, was standing on the train tracks, marveling up at cars. In ...