MOORE, Okla. - A man is in critical condition after a car crashed into him early Thursday morning in Moore.
Two people are now facing charges and police said alcohol played a factor in the crash.
The scene was horrific, tennis shoes and bloody pants, left in the road.
"I got up, walked through the door, saw Shawn hanging out of the windshield," Ray McVicker said.
Ray McVicker said the man hit was staying at his house for the night.
According to police, the victim was rolling a tire down the dark street after getting a flat, when a car hit him from behind near N.W. 2nd St. and Janeway.
"There's quite a bit of damage, they were obviously traveling at a fairly good rate of speed whenever they hit the person," Sgt. Jeremy Lewis said.
Police said the car pushed the victim more than 200 feet before the car came to a stop.
"When I went out and touched his arm, I could barely feel a pulse and then when I touched his leg, he literally pulled his head out of the windshield," McVicker said.
The victim was immediately rushed to the hospital.
The driver is facing charges and officers got into a scuffle with the woman riding in the car so she was arrested for assault.
"During that time she slipped out of handcuffs, assaulted a police officer and was ultimately arrested," Lewis said.
McVicker said he hopes the driver responsible faces major consequences.
"I hope they prosecute the people full force because traveling that fast, hit a guy and drag him all the way down to here, no," McVicker said.
Residents in this Moore neighborhood said Janeway is a busy street where drivers tend to speed.