David Flores

Barge collides with bridge in Galveston, Texas, causing damage and oil spillBarge collides with bridge in Galveston, Texas, causing damage and oil spill

Barge collides with bridge in Galveston, Texas, causing damage and oil spill

A barge collision in Galveston, Texas, on Wednesday resulted in oil spillage and the closure of the only road to…

1 year ago