1 Like
I’ve watched the livestream and my watch sent me a stress alert during the landing
1 Like
NASA just shows the first videos of the landing and… OMG this is just fucking amazing. I have no words.
1 Like