UPDATE: UFOs at New Orleans football stadium identified November 10, 2011 Leave a comment New information regarding the video from October 23 showing UFOs streaking through the New Orleans sky. Read More »