Feedback

Watch Space X Rocket Make Successful Return Landing

 

SpaceX's Falcon 9 rocket booster landed back at Cape Canaveral, Florida, early Monday, just a few miles from where it had lifted off.

Shows