Emma Kelsoe and Victoria McCall were the victims of a hit-and-run crash in Davie, Florida on the night of February 1. Kelsoe, 80, was killed and McCall, 61, was injured. Kelsoe’s dog, Rondo, was also killed in the crash.
According to the police report, the incident took place at 7 p.m. on Wednesday night east of South Pine Island Road and south of State Road 84. Kelsoe and McCall, who were neighbors, were walking Kelsoe’s dog, Rondo, on a bike lane when a driver veered off the road on SW 18th Street and struck them. Kelsoe reportedly pushed her neighbor out of the way before she was hit.