2 ms·Watch SpaceX staff erupt as Falcon 9 nails the landing4 points by ourmandave 11y agoZekio 11y agoThat looks like a major morale boost for the employees