Site icon The Crystal Eyes

Major oil spill closes popular California beach

An estimated 126,000 gallons of oil leaked from an offshore facility near Huntington Beach.

Exit mobile version