Santa Rosa police have released surveillance camera video and photos of a white vehicle that was involved in a fatal…
This website uses cookies.