Mars: Perseverance Rover capture a dinosaur spine on Mars Extinct theory Nicola 2 years ago Future Space Perseverance Rover capture a dinosaur spine on Mars Extinct theory. Credit Future SPACE