Pedestrian killed in Highway 99 hit and run crash

The crash happened on Highway 99 just south of Herndon Avenue before 5 a.m. Wednesday morning. Investigators say a pickup truck hit an unidentified woman and kept going.
Wednesday, April 23, 2014