Recent US David Ochoa Arrested for DUI Hit-And-Run on Pacifica [PACIFICA, CA] 3 years ago Ochoa #Ochoa