struck and killed in collision on I-5 Freeway at El Toro Road

Go to Top