Terra Hansen was convinced that a mystery man, who stayed with her after a head-on crash, saved her life. She just wanted to thank him in person. He has been found...

WMTW reports:

The 39-year-old man, who wished to remain anonymous, worked for a volunteer fire department in Cumberland County. He said he comes from a family of first responders and EMTs.

He stayed with Terra at the driver's side window keeping her awake when all she wanted to do was sleep, the television station reported. The 27-year-old mother is convinced, had it not been for this man, she would have died.

Facebook/WestbrookMainePoliceDept

She eventually had to be cut out of the car and spent three weeks in the hospital with several broken bones, according to WMTW.

Terra was desperate to thank this kind man... and now she can.

Thank God for the kindness of strangers. With all that is wrong in the world, it is amazing what is right.