Showing posts with the label Scott Air Force Base

UFOs Chase Autos ; Air Force to Investigate | UFO CHRONICLE – 8-11-1963

- click and or right click on image(s) to enlarge -      Those mysterious lights in the skies over Southern Illinois coal fields have begun chasing cars at Mt Vernon, residents claim. [...] Lowel…
Subscribe Our Newsletter