Media and the public are invited to watch a live NASA TV broadcast from NASA Headquarters in Washington, commemorating the first anniversary of Curiosity rover’s landing on Mars.
Media and the public are invited to watch a live NASA TV broadcast from NASA Headquarters in Washington, commemorating the first anniversary of Curiosity rover’s landing on Mars.