A motorist was killed Wednesday in a head-on collision between two cars near a Chula Vista transit depot, authorities reported.
A motorist was killed Wednesday in a head-on collision between two cars near a Chula Vista transit depot, authorities reported.