2 die when speeding vehicle plunges into San Rafael canal
Two people were killed Saturday morning when their car sped off a dead-end street and into the San Rafael Canal, police said.
Two people were killed Saturday morning when their car sped off a dead-end street and into the San Rafael Canal, police said.