Video: Crew-9 splashes down off Florida coast

NASA and SpaceX's Crew-9 mission successfully splashed down off the coast of Florida on Tuesday afternoon.

Top Videos