Amazing visualization of what it takes to land NASA’s next rover, Curiosity, on the surface of Mars. Curiosity lands on August 5th.

Advertisements