Driver arrested for hitting and killing pedestrian, driving away

27-year-old Felton Armstrong III was later located and arrested for failure to stop and render aid.

Top Videos