if someone has incapacitating injuries, what does that mean?

As defined by MMUCC, Incapacitating Injury is any injury, other than a fatal injury, which prevents the injured person from walking, driving or normally continuing the activities the person was capable of performing before the injury occurred. Often define as needing help from the scene.

A road traffic injury is a fatal or non-fatal injury incurred as a result of a collision on a public road involving at least one moving vehicle. Children, pedestrians, cyclists and the elderly are among the most vulnerable of road users.

Over 3 400 people die on the world's roads every day and tens of millions of people are injured or disabled every year. Children, pedestrians, cyclists and older people are among the most vulnerable of road users.

In 2013 alone, motor vehicle crashes claimed 35,500 lives; some of these fatalities involved people who drive for a living. According to Injury Facts 2015, the Council’s annual report on unintentional injuries, the three biggest causes of fatalities on the road include:

Alcohol (30.8%)
Speeding (30%)
Distracted driving (26%)

There are more than 1,700 fatalities and 840,000 injuries yearly due to vehicle crashes off public highways. Check out these driving safety tips shared by National Highway Traffic Safety Administration.

Related questions