Three Costa Mesa residents have been killed and two others injured in a head-on collision in Oregon, according to a…
This website uses cookies.