T techeblog.com NASA’s Perseverance Mars Rover Has Been Carrying a ‘Pet Rock’ 4 points tbeutel 4 years ago 1 comments