Miami-Fort Lauderdale, FL Emma Kelsoe, 80, killed, and one person injured in pedestrian collision with hit-and-run driver at Southwest 18th Street and 86th Avenue in Davie, FloridaAccident Date: Wed, 02/01/2017