watch this thing land...
Mars Science Laboratory Curiosity: Big Wheels on Mars

actually... watch the whole thing... it's awesome!

They just launched this the other day...
Shared publiclyView activity