Forgot your password?
See answers
See all followers
Monday at 03:55 PM
Monday at 12:29 PM
Thursday at 10:59 PM
February 14
February 3
See all updates by Ultimate Steve
InSight is landing on Mars in less than 20 minutes! Cruise stage separation is in about 5 minutes, which is the first stage of the landing. If you aren't already watching, you should be!
I'm so glad we have a snow day today!
qzgy
>_>
No snow day for me.
But cheers to a successful landing!