UPDATE: Driver identified as Todd Leopold, in the accident which killed Anthony Williams (Rocklin, CA)
Update – May 14, 2022: Todd Leopold, a Placer County official, has announced that he was driver involved in the …
Update – May 14, 2022: Todd Leopold, a Placer County official, has announced that he was driver involved in the …