user-inactivated
:
This is huge news. If they can launch this same booster again, we humans have a shot at the stars.
posted 2581 days ago