May 25, 2008 at 7:59 pm #465132
The mars lander just, well…landed!
Isn’t it just the best time to be alive? I mean, a hundred years from now, landing on Mars’ll be like driving a car. Big whoop. But right now, today, it’s a self-created miracle!
Can’t WAIT for the pictures!