Woman Killed in Hit-and-Run Pedestrian Crash on Highway 78 Near Rock Springs Road [Escondido, CA] By Sweet Law Group April 4, 2019