UFO

Was There A UFO Flying Over New Orleans During A Saints Game??? [VIDEO]
Was There A UFO Flying Over New Orleans During A Saints Game??? [VIDEO]
Was There A UFO Flying Over New Orleans During A Saints Game??? [VIDEO]
A couple of weeks ago, while the Saints were pounding the Colts on NBC’s Sunday Night Football, the network had a cut away to the St. Louis Cathedral in the French Quarter, and there appears to be a flash zoom across the sky while the cameras were rolling. Viewed in real-time, it’s hard to see much more than something flashing across the screen. But a frame-by-frame scrutiny of the video reveals

Load More Articles