A man was dragged four miles under a car Saturday night until 20-year old Caleb Gay stepped in.
Gay said he was driving east on Route 60 near his home in New Kent, when he saw a car on the opposite side of the road with a man underneath. Gay said he quickly made a U-turn, caught up to the car and blocked it from going any farther.
"We jacked the car off the man, and we asked him if he could hear us, and he shook his head," said Gay, recounting what happened right after the other vehicle stopped.
Gay and three other men helped get the victim out from under the vehicle before police arrived.
The man under the car had been ejected from his vehicle during an accident in James City County, according to investigators.
James City County Police Captain Steve Rubino told CBS 6 reporter Jake Burns on the phone Monday that they were still investigating the incident and no charges had been filed.
The man who was dragged is at VCU Medical Center in critical condition, according to police.
As for Gay, the images of what happened are difficult for him to completely shake. As he recovers in the hospital, Gay said he is praying for the man he helped.
"You don't plan to see anything like that in your life," said Gay. "I just had to do what I had to do. It makes you think, you take a lot of stuff for granted."