A seventeen-year-old boy is in a critical condition and another has sustained minor injuries after they collided with a taxi on Ferreira street in Nelspruit.
Reports from the scene indicate that the two boys who were travelling on separate motorbikes were on their way to school at the time of the accident.
Netcare911 paramedics worked alongside other emergency services on scene.
The seventeen-year-old boy was intubated to assist him to breath and spinal immobilised him onto a trauma board.
The boy has been transported to a nearby hospital for further medical care.
The boy who sustained minor injuries was not transported to hospital.
This accident happened this morning at about 07h00.