Eixampliada News

California amphibious vehicle accident: US marine dead, eight missing

July 31, 2020 by Brian Rogers

A search is on after an incident involving an amphibious vehicle from Camp Pendleton, near San Diego.

Filed Under: Default