December 23, 2020
Agencies: Alameda County sheriff’s Office California
Cause of death: Vehicular
Last updated: about 2 years ago
Passengers Vanessa Hurtado, Andrew Falcon and Dominic Hall were killed when driver Leo Ray Olguin, 22, ran a red light and crashed through a big rig trailer while fleeing police.