A motorcyclist was struck and killed on the San Diego (405) Freeway in Seal Beach on Sunday April 26 after…
This website uses cookies.