astroengine.com
Mars Rover Curiosity Begins its Martian Domination
Now THAT’s how you land a rover! NASA’s Mars Science Laboratory “Curiosity” has landed inside Gale Crater in a damn-near perfect entry, descent and landing (EDL). What&#8217…