Tag: Man Killed in Pedestrian Crash on Blue Ravine Road at Natoma Station Drive in Folsom CA