Space & Astronomy 1 month ago Sols 964-965: Logan's Run? Or just a short dash… – Science@NASA Sols 964-965: Logan’s Run? Or only a quick sprint… Science@NASA