A crash killed a driver and passenger off I-805 in Chula Vista on Oct. 1, … Get the latest San Diego news, breaking news, weather, traffic, …
2 dead in South Bay crash off I-805 – FOX 5 San Diego
In
A crash killed a driver and passenger off I-805 in Chula Vista on Oct. 1, … Get the latest San Diego news, breaking news, weather, traffic, …
In