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