Phoenix, AZPedestrian Taylor White, 21, killed in hit-and-run collision at 31st Avenue and Camelback Road in Phoenix, ArizonaAccident Date: Sun, 04/08/2018