After a stunningly successful landing, NASA has released new footage from a camera onboard the Mars Curiosity craft, which shows one of the most difficult aspects of the multibillion-dollar mission.
Trending Now
After a stunningly successful landing, NASA has released new footage from a camera onboard the Mars Curiosity craft, which shows one of the most difficult aspects of the multibillion-dollar mission.