What happens when you land a Falcon 9?

Land Rover Defender will get its very own launch and landing video for its first launch.It will debut on the official Falcon 9 Launch Day website at 9am EST.Land Rover Defenders launch will take place from Cape Canaveral Air Force Station, Florida.The Falcon 9 Heavy launches at 7pm EDT on […]