4 ms·SpaceX self landing rockets. "I'm on a barge!"by sunstone 9y agoSpaceX self landing rockets. "I'm on a barge!"