Screenshots I got from Ustream broadcast. TOUCHDOWN CONFIRMED. Receiving information from the surface of Mars!! Congrats JPL!! Images coming down!
It’s really mind-blowing when you stop to think about the fact that we’re able to land crafts on other planets from hundreds of millions of miles away.