Elk Grove Pedestrian Accident Elk Grove Pedestrian Accident

Duane Love and Mariah Gonzales Identified as the Fatalities in an Elk Grove Pedestrian Accident Involving a Train in Sacramento, CA