Imgflip Logo Icon

All Memes › ufo

ufo

ufo | America’s first UFO sighting. On January 18th, 1644, Pilgrims in Boston reported what later became known as America’s first UFO sighting. The governor of the Massachusetts Bay Colony, John Winthrop, recorded in his diary: “About midnight, three men, coming in a boat to Boston, saw two lights arise out of the water near the north point of the town | image tagged in ufo | made w/ Imgflip meme maker
260 views, 1 upvote