A woman, whose children take the same bus, was at her mother’s house when she heard a car screech to a halt.
“The first thing I saw was a sneaker on the road and I literally felt sick. Then I saw him lying on the ground unconscious but still breathing,” said the woman, who wished to remain anonymous.
“There were lots of school kids and his friends who were all very upset … it was horrendous.”
The woman said the boy was a Year 7 student in his first week of high school.
She said four ambulances quickly arrived at the scene to treat the youngster, who became responsive before he was airlifted to hospital.
She believed he was trying to cross the road when he was hit.
His shoe ended up about 30 metres from where the collision occurred, while the boy himself was also “thrown really far”, according to the woman.
“All the kids will be having a hard time over the next couple of weeks,” she said.
The woman, and another local, said the intersection where the incident happened was dangerous and required a school crossing.
Carolyn, who did not want to give her surname, said the community had repeatedly asked the local council to install a school crossing but had been rebuffed “constantly”.
“This tragedy would not have happened if the shire cared for its taxpayers,” Carolyn said. “Our children deserve to have safety in their hometown.”
The collision occurred a day after an 18-year-old girl was hit by a truck in Mulgrave, in Melbourne’s south-eastern suburbs.
She remains in a critical condition at The Alfred.
Paul is a reporter for The Age.