Tag: Pedestrian Struck and Killed by Vehicle near Scott and Pines Airpark Roads in Winchester CA