"It was lucky nobody was killed as there were a lot of people - families and kids around.
"The woman came out the corner. She was on the wrong side of the road, then cut back across and then ploughed into about six parked cars."
The woman continued driving for about 30m to 40m down the road, before ending up in some bushes near the Milford shopping centre, he said.
Most of the cars hit had scrapes and dents, except for the last car in the line, which was significantly damaged.
Mr Rooney, who had his 9-month-old son in his car, said: "I just dived into the car and got him out, he was my priority. He's okay."
Mr Rooney said the driver, an older woman, was checked by paramedics.
However, it did not appear she had suffered any serious injuries and had earlier been talking to members of the public who approached her immediately after crashing into bushes.