francopoli:

This is huge news. If they can launch this same booster again, we humans have a shot at the stars.


posted by demure: 236 days ago