I-70 Hit'n Run auto vs. ped fatality.

Top