Splashdown! Astronauts aboard SpaceX capsule make water landing in the Gulf of Mexico squib

Preview
Read Full Article at RT.com
Scroll for more
Continue reading on RT...
Tags: