Juan Luna

Driver in fatal OC crash turns himself in

SANTA ANA, Calif. (AP) – Authorities say a driver who ran a stop sign and slammed into another vehicle, killing two people before fleeing the scene, has turned himself in. The Santa Ana Police Department […]

08/24/2013

Follow

Get every new post delivered to your Inbox.

Join 28,165 other followers