Three people were injured in a crash likely caused by two drivers who were street racing, Chula Vista police said.
Lyndsay Winkley, San Diego Union-Tribune
Thu, 04/28/2016 - 11:45am
Three people were injured in a crash likely caused by two drivers who were street racing, Chula Vista police said.