The 42-year-old driver, Andrew Hanson, explained: a sneeze caused him to lose control of his vehicle.
Hanson was able to wade to shore after escaping from the truck, which was partially submerged in 4 feet of water. He was not seriously injured but was taken to a hospital as a precaution.
Lawrence Callahan of the Massachusetts Department of Conservation and Recreation said Hanson told him that after he sneezed, "the next thing he knew he was in the river."