Pedestrian hit and killed by multiple cars in Chula Vista

Published: 6:07 PM PST February 9, 2018
Updated: 6:18 PM PST February 9, 2018