- Dec 11, 1999
- 16,523
- 4,392
- 75
I just watched a live-stream of their first launch since the explosion in June. They launched successfully and got their satellites into orbit.
Oh, and they landed the first stage back on Earth successfully too! :awe:
Oh, and they landed the first stage back on Earth successfully too! :awe: