Over 5 million people in the United States have a permanent disability as a result of a traumatic brain injury (TBI), many of which are caused by car accidents
Join us. Protect human life.
Each year, Over 1.2 million people die and an estimated 20–50 million are injured worldwide due to motor vehicle crashes
Choose life. Join us