An Oshawa man was lucky to survive a crash near Minden, now he is facing charges.
The vehicle he was driving rolled over on Highway 118 and burst into flames.
Other drivers, including an off duty police officer stopped and pulled him from the wreck.
He was airlifted to a Toronto hospital where he continues to recover from injuries.
He has been charged with impaired driving.