A young schoolboy was hit by a moving car and flung across a busy road when he ran into the street because the nearest crossing was 10 minutes away.
The child, who was still wearing his green school uniform, sprinted across the road from behind a stationary bus.
But he failed to see the vehicle which was being driven down the road and was immediately struck by the car in a residential area of Jurong West in Singapore.
He was then knocked high into the air and across the bonnet before he landed awkwardly on the road - nearly into the path of a bus driving in the opposite direction.
Shocked bystanders then rushed over to the youngster who seemed to struggle to stand up and found it difficult to walk.