A Missouri witness watched and followed a bright light that appeared to be 300 feet off of the ground and 300 feet from the I-44 westbound lanes between Des Peres and St. Louis on October 14, 2010, according to testimony from the Mutual UFO...
Search
What is UFO and Paranormal News?
A place to report and view the latest UFO News.
Log in to comment or register here.