Aviation expert explains benefits of SpaceX water landing

The Space X Crew Dragon pill crashed off of Pensacola Beach, Florida, after returning from the International Space Station with astronauts Robert Behnken and Douglas Hurley aboard in a joint operation in between Space X and NASA.



Read The Full Article