Three People Killed in San Diego Car Accidents During Thanksgiving Weekend

Three people were killed in car accidents over the [...]