Twin Peaks Hit-And-Run Turns Fatal; Driver Arrested On Felony DUI Charge
A 23-year-old woman was arrested on suspicion of felony DUI and felony hit-and-run after a collision that killed a woman near the lookout point at San Francisco's Twin Peaks on Thursday night, a police spokesman said.
