"The roads were extremely slick, extremely slick. And all I did was overcorrect," said Brandon Harrison, remembering the conditions on Hammonds Fork Road late last week.
That's all it took to send his Trailblazer down a mountain side.
He was tossed from the vehicle, and knocked out.
He came to a short time after the accident.
"I crawled inside it to get out of the rain. Laid there for it felt like ten hours. I made up my mind, nobody was going to find me. I either had to come out of there or die," recalled Harrison.
So he left the cover of his banged up SUV, and began the ascent.
"So I said a little prayer, God give me the strength to get out of here. And it was everything I could do," Harrison said.
"I could only go two or three feet at a time. I had to stop and rest for ten, fifteen minutes, then I just had to keep crawling. I tore a piece off my Blazer and used it for a walking stick, but lost it halfway up," continued Harrison.
Eventually, he made it, despite a dislocated shoulder, broken ribs and vertebra, and internal injuries ...and kept going.
"I walked over the mountain. And I don't know how far it was, but I got to the first set of houses," said Harrison.
All the while motivated by the thoughts of friends, and family, like his 9-year-old daughter Jasmine.
"Everybody's got a time, that's meant for them to go, but it just wasn't mine," Harrison said.
Harrison is on a paid leave from work from AGC in Richmond while he heals up.