Witnesses to a fatal Santa Ana hit and run car accident on July 15 are needed
On Saturday, July 15, 2023 Brian Olvera was in a horrific car accident at about 2:15 am on the 55/405 freeway division right before the Anton Blvd./Bristol St./Avenue of Arts…