Devildoc
Verified Military
There's video out taken from someone's Tesla camera showing the a/c right before it "lands." I'm lazy, Google it for yourselves.
I'm glad the crew is okay, that's a gnarly situation.
Radio transmission of the pilot: "fuck fuck fuck fuck fuck!"