Texas authorities have responded to a recent oil spill in Galveston Bay.

Texas authorities have responded to a recent oil spill in Galveston Bay.

Texas authorities have responded to a recent oil spill in Galveston Bay.

Leave a Reply