fbpx
Edgar Eduardo Herrera Garcia Edgar Eduardo Herrera Garcia

Edgar Eduardo Herrera Garcia and Sergio Andres Lopez Mata Identified as Fatalities in Highway 33 Crash in Taft, CA