KGTV – San Diego, California … CHULA VISTA, Calif. (KGTV) — The Chula Vista Police Department says two people died in a crash Saturday morning …
Man and woman die in single-vehicle Chula Vista crash – 10News.com
In
KGTV – San Diego, California … CHULA VISTA, Calif. (KGTV) — The Chula Vista Police Department says two people died in a crash Saturday morning …
In