A barge hit the Pelican Island Bridge in Galveston, Texas, damaging the structure and causing an oil spill.
#Galveston #Barge #Texas
A barge hit the Pelican Island Bridge in Galveston, Texas, damaging the structure and causing an oil spill.
#Galveston #Barge #Texas