The Chilean Navy Released Nine-Minute UFO Helicopter Chase Video – Still Doesn’t Know What This Is
It’s one thing to argue with amateur photographers randomly claiming that Chinese paper lanterns let loose for New Year’s Eve are ET from outer space.
It’s another for the Chilean Navy and the Chilean equivalent of the Federal Aviation Administration (FAA) known as the CEFAA to release a nearly…
Read More...
Read More...