UFO over Mt. Washington, New Hampshire, 1870
Mt. Washington, New Hampshire. This photo is dubbed, "the oldest UFO photograph ever taken." This…
April 27, 2015
Mt. Washington, New Hampshire. This photo is dubbed, "the oldest UFO photograph ever taken." This…