Transcript for Skydiving Accident, Both Parachutes Fail: Caught on Tape
We'll turn to that horrifying skydiving accident caught on tape. Both parachutes failed and an 8,000-foot drop and amazingly craig stapleton survived and neal karlinsky has his story. Reporter: Craig stapleton, write there below the skydiver wearing the camera, has just broken off from his partner while trying to perform a stunt. At 5800 feet, a disaster is unfolding. His parachute is tangled. He flips, when he pulls his emergency chute, it goes straight into the tangled canopy. I pretty much figured I was dead. I mean nothing has gone right from the second I left the plane, nothing has gone right and I just need one thing to go right. Can I just get one thing? Reporter: This is what he had been trying, that's him in the top position during a previous trick jump. It is an incredibly complex and dangerous maneuver where two skydivers link together, unfurl a flag and fly with it draped between them. Only this time the 51-year-old dentist and veteran of 7,000 jumps has to cut the flag away to save his life. I was thinking about my wife and kids and what was going to happen to them and, you know, even if I lived it was going to be a big lifestyle change for all of us and, you know, I was just really sorry that I wasn't, you know, there to say good-bye to them. Reporter: At 30 miles per hour he slammed into what turned out to be pretty soft freshly plowed dirt. And of all things a row of grapes at a vineyard. His jump partner, a nurse, couldn't believe her eyes. I was pretty worried, you know, I thought I was watching my friend about to die. God, buddha, allah, baby jesus, guardian angel, somebody, somebody was watching out for me. Reporter: He's sore but herwise fine. Not a single serious injury and no reason he says not to jump again, just as soon as he can. For "good morning america," neal karlinsky, abc news, seattle. Someone was watching out for him. Yes. Wow. I agree. All except for the jump again. Yeah, give it up. Just let --
This transcript has been automatically generated and may not be 100% accurate.