A truck driver is behind bars in a deadly hit-and-run after a good Samaritan followed and confronted him.

The eyewitness said he was happy to help bring justice to the victim's family, but the horrific images from the event will always be with him.

Winchester Road and Kirby Parkway became the scene of a gruesome death Friday evening as a body of an older woman lay in the road.

The witness, who asked to remain anonymous, described the horrific things he saw.

“She was crossing through traffic, not the crosswalk,” the witness said. “When the light changed, he bumped her, and she went down. I believe all the tires and everything hit her. But the guy just kept rolling.”

The man said he looked around as the truck left the scene, then he jumped in his car and started following him.

“I had to go fast to catch up with him,” he said.

Miles later, he finally caught up with the driver and confronted him.

“He got real irate about it, belligerent and everything,” he said. “’Get away from me, I didn't hit nobody!’ And he even denied that he was going down Kirby. I said ‘no you've been down Kirby because I followed you,’” he said.

The driver got so mad that the man left to avoid any more confrontation and went back to the scene, giving police the driver’s license plate. Police tracked down the truck and identified him as 54-year-old Billie Saffold, who lives in Virginia.

“Whether he saw her or not I don't know, but it was no slowing down or nothing,” the witness said.