Coast Guard responds to oil spill off Louisiana May 16, 2016 The Coast Guard and Shell Oil Company continue to respond to an oil spill about 90 miles south of Timbalier Island, La.
Coast Guard responds to oil spill off Louisiana The Coast Guard and Shell Oil Company continue to respond to an oil spill about 90 miles south of Timbalier Island, La.