Ten years ago sts-131 made its last return from the International Space Station and to me thats one of the greatest achievements of mankind ever and look where we are now, soaring rockets of SpaceX every week. Space is amazing.
175 views · Tuesday, December 15, 2020 (3 years ago)