Debi Owner/Admin Staff Joined Sep 16, 2013 Messages 241,488 Reaction score 233,998 Points 315 Location South of Indy Jul 10, 2022 #1 NASA can’t solve this Mars mystery, so it wants your help NASA needs you to help solve a Mars mystery that has left scientists baffled and scratching their heads for decades. bgr.com
NASA can’t solve this Mars mystery, so it wants your help NASA needs you to help solve a Mars mystery that has left scientists baffled and scratching their heads for decades. bgr.com