The 50-year-old is no stranger to DWI charges. Reportedly, this is at least the third time he has been charged since 1984.
"He's already back on the street. You know, he's back roaming around and could possibly go tonight and drive," Eyewitness Tim Norris said.
Norris was leaving his friend's house on Rolesville Road Monday evening when he says he saw two bicyclists glide by. He looked away just as a pickup truck passed by.
"I heard a loud crash, you know. And I looked over, right over here at the mimosa trees, and it looked like shrapnel going everywhere," Norris said.
He says he ran over to pick up what he thought was debris from the road and instead found Justin Gailey and Gailey's girlfriend, Andrea Amezcua in the ditch with their bicycles. Amezcua was apparently hit and run over by the pick-up.
The victims remain hospitalized. Amezcua is in fair condition. She was listed in serious condition on Tuesday. Gailey is still listed in good condition.
Witnesses say the driver of the truck never braked and kept on going. According to the Highway Patrol, Price went to his home about a mile away.
Price wasn't charged with hit and run because investigators say he went home to call for help and returned to the scene.
"I do commend him for that. But drinking and driving on a revoked license - I'm not going to give credit where it's not due," Norris said.
Price was reportedly back at work Tuesday and is scheduled to appear in court September 17.