The first NASA-SpaceX astronauts splashed down off the coast of Florida Sunday afternoon.
Squibs You Might Like