Science7 years ago
Elon Musk Shares Video of Space X Rocket Landing Set to Lonely Island “I’m on a Boat”
What’s even cooler than watching SpaceX stick its landing? Seeing it from the rocket’s perspective. SpaceX released onboard footage after the Falcon 9’s first stage landed...