Space X released video of its reusable Falcon 9 rocket re-entering Earth's atmosphere and making a soft landing in the Atlantic Ocean.
1 / 10
TouchVision
Tue, Aug 19, 2014 4:16 AM EDT