NASA’S Michoud Assembly Facility in New Orleans has been battered by a tornado, leading to major damage of its costly equipment.
WATCH: Tornado BATTERS Nasa facility targeted with getting humans to Mars
NASA’S Michoud Assembly Facility in New Orleans has been battered by a tornado, leading to major damage of its costly equipment.