“The Falcon has landed” Recap of Falcon 9 launch and landing

“The Falcon has landed” Recap of Falcon 9 launch and landing

First successful landing of Falcon 9 first stage on land.