"Steph starting screaming, 'Oh my goodness, I think there is a car in the ditch'," Mr Harwood said.
Adrenalin kicked in as he contemplated the situation, he said.
After unsuccessfully attempting to use a car jack to smash the window, he found a rock about the size of a football, which did the job.
"I started in the front and got the boy out. He was bleeding from the mouth and freaking out."
Mr Harwood then managed to free the driver, whose foot was wedged in the pedal, by cutting a seatbelt and dragging him free.
By then, the car was on fire. "I could see flames coming from the undercarriage. Then the fire was coming through the dashboard and I was thinking, 'Holy hell'."
I started yelling for a fire extinguisher, and by some miracle some guy turned up with one."
The fire was put out and the three other occupants of the car were dragged from the back seat. An older passenger died at the scene.
Mr Harwood's heroic efforts received widespread media coverage in Canada.
He is currently living in British Columbia.
He says his volunteer Fire Service experience meant he knew what to do.
"When you join the Fire Service you have an understanding of all of this and learn to deal with it. It is sad, but it is the reality, then you learn to move on."Monica Holt