If NASA successfully deploys its fifth rover on Thursday, it would launched the first microphones of Red Planet, its first…
This website uses cookies.