Mars: Perseverance Rover capture a dinosaur spine on Mars Extinct theory January 2, 2022 PCChannel Future Space Exploration, Mars Rover Future Space Perseverance Rover capture a dinosaur spine on Mars Extinct theory. Credit Future SPACE