Watch Space X Rocket Make Successful Return Landing
Monday, July 18, 2016 - 04:11
in Astronomy & Space
SpaceX's Falcon 9 rocket booster landed back at Cape Canaveral, Florida, early Monday, just a few miles from where it had lifted off.