America reported its first USO sighting in Boston. (Source: Celebrate Boston)
And 375 years ago on this day, America reported its first UFO sighting near Boston.
When Tard was asked to comment on this obscure, historic fact, he said:
America reported its first USO sighting in Boston. (Source: Celebrate Boston)
And 375 years ago on this day, America reported its first UFO sighting near Boston.
When Tard was asked to comment on this obscure, historic fact, he said: