This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.
NEW ORLEANS (WGNO) – NASA confirmed in a series of tweets this afternoon that a tornado touched down at the Michoud Facility in New Orleans East this morning. The tornado touched down at 11:25 a.m., according to NASA. No injuries have been reported, but pictures from the scene indicate extensive damage to several buildings.