Driver Killed In Head-On Crash In Chula Vista – San Diego, CA – The fatal crash happened in front of the Bayfront/E Street Trolley Station.
Driver Killed In Head-On Crash In Chula Vista | San Diego, CA Patch
In
Driver Killed In Head-On Crash In Chula Vista – San Diego, CA – The fatal crash happened in front of the Bayfront/E Street Trolley Station.
In