More details are emerging about the fatal crash at the corner of Hope and Stafford streets early yesterday.