Both suspects broke their right legs in Thursday night's crash. They underwent surgery at the Medical College of Georgia and remain in the hospital, according to police.
Authorities are not releasing the names of the two teens because they are being charged as juveniles.
The boy, 14, had a history of stealing cars and was charged in Columbia County for theft by receiving a stolen vehicle last year, a Richmond County Sheriffs report said. He was listed as a runaway and had been recently charged with theft by taking by the sheriffs office.
The girl, 16, had no prior criminal history, according to the report.
Richmond County Sheriff's Investigator Cory Carlyle said the incident began about 8 p.m. when the woman saw two young people who appeared distressed outside the grocery. The teens requested a ride home, claiming that no one would drive them because they were the wrong color, the report said.
She said she offered them a ride, and after taking them to an address on Dunns Lane, they said their mother would like to thank her.
After leaving the car to approach the house, she said of the 16-year-old girl got behind the wheel, while the other teen choked her from behind with a lanyard from her sunglasses.
She got away, but they got into her car and drove off.
Police, however, quickly caught up with them and chased them through town at speeds approaching 80 mph.
The girl lost control of the car, crashing it into a porch at a residence at 297 Milledge Road, narrowly missing a man mowing his lawn.
Then the car caught fire, but it was quickly extinguished.