Pedestrian killed in crash in Talmadge community. May 26, 2023. San Diego, CA – May 23: San Diego police officers respond to a reported.
Pedestrian killed in crash in Talmadge community. May 26, 2023. San Diego, CA – May 23: San Diego police officers respond to a reported.