Possible Ford Edge Noted After Injury-Free Hit-and-Run Near Central Avenue on State Route 99

Possible Ford Edge Noted After Injury-Free Hit-and-Run Near Central Avenue on State Route 99