Tag: 57-Year-Old Woman Fatally Injured in Pedestrian Crash on Fourth Avenue and C Street in Chula Vista CA

test