St. Louis UFO – Mysterious UFO Hovering Over St. Louis

Views: 7,923 A video footage has recently surfaced online of what appears to be an unidentified flying object or a UFO hovering over the arch of St. Louis. And as usual, extra terrestrial enthusiasts have begun framing their speculations around visitors from the outer space saying howdy to our planet. While skepticals started looking for a more natural cause. So what was behind St. Louis UFO? If you have not had the opportunity to watch the footage, this is your chance to do so. St. Louis UFO Analysis From a weather balloon to an alien spacecraft, people around the world are … Continue reading St. Louis UFO – Mysterious UFO Hovering Over St. Louis