Two people were killed when a white pickup truck and a black tow truck crashed on a curvy portion of Valley Center Road Tuesday morning, California Highway Patrol officials said.
Two people were killed when a white pickup truck and a black tow truck crashed on a curvy portion of Valley Center Road Tuesday morning, California Highway Patrol officials said.