Search site. KGTV – San Diego, California … Several people hurt after stolen SUV crashes into truck, Escondido taco shop, police say.
Search site. KGTV – San Diego, California … Several people hurt after stolen SUV crashes into truck, Escondido taco shop, police say.