Published: Aug 19, 2013 12:42 PM EDT
Updated: Aug 19, 2013 4:58 PM EDT

LEE COUNTY, Fla.- Angela MacDonald, a mother of three, is lucky to be alive, after her her car ended up in a ditch around 1:00 a.m. Saturday morning. Lee County Sheriff's deputies arrested James Dugan on DUI charges for causing the crash.

MacDonald was driving down northbound US 41, on her way to pick up her 16-year-old son from work at McDonald's, when her car was side-swiped and went flying.

"And I flipped my car three times and I landed in a canal," MacDonald said.

She ended up in a retention pond, right in front of Pizza Hut. MacDonald was trapped inside.

"And I was freaking out because the water was coming up, and I was like, 'This is it. This is how I'm gonna die.'," said MacDonald.

MacDonald said she knows the name of the man who saved her life.

"He's like, 'I'm gonna help you. I'm gonna break your window.'," saidn MacDonald.

She said the man jumped into the canal, broke through the glass on her window, cut her seatbelt loose, and pulled her to safety.

"And he grabbed my hand, he pulled me out of the canal, he put me on the sidewalk, and then the ambulance was there," said MacDonald.

We reached out to MacDonald's rescuer for comment, but have not yet heard back. MacDonald said he's a security guard by profession, and works at a local car dealership. She does have a few cuts and bruises, as well as a cast on her wrist, but she's thankful that it wasn't worse.