NASA Sees ‘Otherworldly’ Wreckage on Mars With Ingenuity Helicopter. Mars (Planet), Perseverance (Mars Rover), Rocket Science and Propulsion, Jet Propulsion Laboratory, National Aeronautics and Space Administration, Eclipses, Space and Astronomy, Engineering and Engineers, Geology, Research