Curiosity rover is put through its paces. NASA engineers run the Curiosity rover through an obstacle course. Release Date: 16 September 2010 Credit: NASA JPL…
Curiosity rover is put through its paces. NASA engineers run the Curiosity rover through an obstacle course. Release Date: 16 September 2010 Credit: NASA JPL…