The white Toyota Camry collided with the pregnant woman’s Mazda at an intersection with Lower North East Road in Highbury, sending both cars hurtling into a third vehicle.
“That white car came flying over the verge, airborne on its side, and hit that car,” a witness said.
Witnesses rushed to help the woman who called her husband — who was isolating with COVID-19 — for assistance.
The woman’s husband called his father as emergency services arrived on scene.
“I just knew the car had been smashed but we didn’t know how big this accident was,” father-in-law James Blagg said.
The 31-year-old and her unborn baby survived the ordeal and were taken to the Flinders Medical Centre to be assessed.
The 41-year-old woman driving the third car was uninjured.
Police alleged the Camry had been stolen during a break-in three days ago.
A police chopper was deployed to search for the suspects, who were allegedly seen running in opposite directions in Highbury.
Police arrested 30-year-old man from Ingle Farm and a 23-year-old woman from Goodwood and said they were expected to be charged.