3 Different People Said They Saw a UFO in Exeter NH. Did They?

He dove into a ditch to try and hide from the large object with flashing red lights. … There is hiking, swimming and yes, big-ass moose.
Source: Backpacking Across Big Bald On The AT