Space & Astronomy 3 weeks ago Sol 2884: Waiting… but Not Idling! – Science@NASA 952 952 952 952 952 952 952 Sol 2884: Ready… however Not Idling! Science@NASA