Tag: 24-year-old Man Killed in Pedestrian Accident on 8 Freeway near Willows Road