Could autonomous braking save your life?

Could autonomous braking save your life?

Could autonomous braking save your life?