A four-year-old boy killed by an out of control four-wheel-drive was holding his father's hand when he was struck in Melbourne's south-east.
The Toyota LandCruiser hit the Narre Warren South boy at the Epworth Specialist Centre in Berwick about 12.30pm on Friday.
It's understood the driver of the four-wheel-drive, a 56-year-old Pakenham man, had been at the nearby Casey Hospital for dialysis before the crash.
Police are investigating whether he fainted or became dizzy.
The driver lost control negotiating a left-hand bend about 200 metres from the hospital.
CCTV captured moments before the smash, but not when the boy was hit.
"It clearly shows ??? two very caring parents looking after their child and this has just come clean out of the sky on them, there's just no way you can predict this is going to happen," Major Collision Investigation Unit detective Mark Amos said.
"The father's gone out with his son holding his hand, doing what good dads do and this outcome's come up on them very, very suddenly."
The vehicle crossed the median strip onto the wrong side of Kangan Drive before clipping a car, which sent it through a garden bed and into the car park where it hit nine parked cars. It landed on its side with a smashed windscreen.
Witnesses say the vehicle was driving up to 70kmh and became airborne before landing in the carpark.
It was unclear whether the boy was struck directly by the car or crushed by parked cars after it ploughed into them.
Witnesses, including nurses from another clinic nearby, rushed out to try and save the child.
The nurses managed to revive him, but he died in an ambulance on the way to Casey Hospital, about 300 metres away.
The boy's mother was inside the centre at the time of the crash.
Both parents were taken to the hospital where they were treated for shock.
Cameron Smith and his wife Sarah were travelling in a car behind the four-wheel-drive and saw the crash unfold.
"It's (the car) gone over the median strip and it's actually gone airborne about six or seven metres and it's gone into the Epworth," Mr Smith told Channel 7.
"I've run over to assist the driver, not knowing there was a little boy laying there. He stated he'd just had dialysis and had blood taken out."
Ms Smith struggled to speak through tears as she recounted what she saw.
"We have two sons of our own, so that age ... ," she said.
"I remember the dad saying 'it's my fault', it's not his fault."
A woman, in her 60s, was also hit by the four-wheel-drive. She was taken to hospital with minor injuries.
The woman was not related to the boy.
The driver is at Dandenong Hospital, where he is speaking to police. He is yet to be formally interviewed.
Major Collision Investigation Unit detectives are investigating the crash.
A woman from the Casey Allied Health Centre across the road, who did not wished to be named, said the clinic had cancelled all its appointments for the day.
"All I heard was a big bang," she said. "It's very sad."
The woman said she believed other shops in the area had also closed.
Amanda Olschyna, who works at nearby Splash's Swim School, said she had spoken to distressed families who had their cars parked at the clinic.
"Being a young child ... it's really hit home with everyone that it could have been their little one," she said.
"It's a very sad day."
Ms Olschyna said lessons had been cancelled for the day.
Kangan Drive was closed between Clyde Road and Casey Hospital.
Police earlier said a man was hit by the four-wheel-drive, but this was incorrect.
Anyone with information urged to contact Crime Stoppers on 1800 333 000 or via www.crimestoppersvic.com.au.
With Ebony Bowden and Melissa Cunningham