Authorities believe the leak could have spilled as much as 127,000 gallons, equivalent to 3,111 barrels, into the ocean.
Source: CBS 8 New feed
Authorities believe the leak could have spilled as much as 127,000 gallons, equivalent to 3,111 barrels, into the ocean.
Source: CBS 8 New feed
Be First to Comment