I think the physical evidence is inconsistent with the car...
I think the physical evidence is inconsistent with the car being up on the curb on the sidewalk. I think the evidence is more consistent with them panicking and stepping out on the street.
Click Here or the flag on image above to change the background image