Tag: David Paul Edma Facing Charges after Fatal DUI Head-On Collision on Highway 63 in Cutler CA

test