• Driver Dies After Hitting Parked Vehicles on Street in Chula Vista

    A motorist died after crashing into parked vehicles at a Chula Vista street corner, police said Tuesday. Support Times of San Diego’s growth

    Read More
  • 0 0