It was an emotional reunion Friday captured by NBC10 Boston's cameras as a Wolfeboro, New Hampshire, woman met the young man who she says saved her life this week on Lake Winnipesaukee.
"Oh my gosh," said 82-year-old Susan MacMartin as she embraced 18-year-old Zach Cray.
It was a moment that may never have happened if weren't for him.
"My goodness," said MacMartin. "An angel in disguise."
MacMartin relived the terrifying moment when her car jumped the Wolfeboro town docks Monday afternoon and landed in the water.
"I picked up my foot, supposedly to put on the brake, and I must've hit the accelerator," she explained. "And then — into the lake I went."
As the water kept rising, and the doors wouldn't open, she thought, "This could go either way, but I want to get out of here."
And just seconds later, she saw Cray swimming over to help.
"Boy, oh boy, you sure were good looking coming across that water," MacMartin told Cray.
Cray says he didn't hesitate to drop his fishing gear and jump in the lake.
"It was a gut instinct," Cray said. "I was focused on keeping her calm."
"That's just what he said, 'I'm here, I've got you, you're not going drown, I promise,'" MacMartin recalled. "I put all my eggs in his basket."
"I've never heard anyone say that before, it's just overwhelming," Cray said. "It feels really good."
Cray pulled MacMartin through the window and brought her to safety without a scratch.
"Somebody was looking over and it must've been you," MacMartin told Cray.
"I'm just glad that I was there," he responded.
Cray's parents say their greatest goal in life was to raise kids who will do the right thing even when they aren't looking.
"We are incredibly proud," said Cray's mom, Ericka Bickford. "He made the right choice and he did exactly what we hoped he would've done."
Cray says he can't believe at all the recognition he's getting.
In fact, the Celtics called this week and at the team's next home playoff game, Cray will be honored for his heroic actions.