A teenager who nearly died in a horrific car crash wants to trace the Good Samaritan who plucked her from the side of the highway and took her to hospital.

Sixteen-year-old Jaz Richards was heading home after hanging out with friends in Coalhurst, southern Alberta on Sept. 21, when police say she missed a turn in heavy fog before her car flipped and ended up in a ditch.

Jaz somehow managed to get out of her crushed car and staggered along the highway to find help. That鈥檚 when a big-hearted truck driver stopped and took her to Lethbridge Hospital.

Fighting back tears, Jaz told CTV Lethbridge that she could have been left on the highway if it wasn鈥檛 for the mystery man.

鈥淚 probably would not be in the condition I鈥檓 in now if he hadn鈥檛 taken me to hospital,鈥 Jaz says.

鈥淚鈥檓 just very very grateful that he stopped and took time out of his night to help me.鈥

It was one of the worst nights of Tacy Ellingson鈥檚 life too.

Tacy became concerned after her daughter was late for her curfew and wasn鈥檛 answering call or texts.

Now Tacy wants to show her appreciation to the stranger who helped save her child.

She says: 鈥12:30 came up and Jeremy was like 鈥榯hat鈥檚 it I got to go get her鈥 so he went to go look for her and called me at the stop sign telling me how foggy it was, he didn鈥檛 feel good as soon as he saw that.鈥

After getting a call from the emergency room Tacy rushed to see her daughter, still not knowing what to expect when she got there.

Hearing her daughter鈥檚 voice was the best sound she ever heard.

Doctors told her family they didn鈥檛 understand how Jaz was speaking or got herself out of the car.

The teen is now home and healing with her family, while the identity of the man who helped her is still a mystery as he didn鈥檛 tell anyone his name at the time.

Tacy added: 鈥淪he鈥檚 as well as she is because of you and if there鈥檚 anything I can do 鈥 I mean the least I could do is clean your car 鈥 I can only imagine, I saw the state Jaz was in and I know, I just want to say thank you.鈥

With a report from CTV Lethbridge鈥檚 Alison MacKinnon