Indianapolis, IN David Evans,14, Tyjiana Velez, 13, and Kierra Brown, 15., killed in pedestrian collision involving hit-and-run driver on Kessler Boulevard North Drive in Indianapolis, IndianaAccident Date: Sat, 05/23/2020