galveston bridge

Barge Crashes Into Texas Bridge, Causing an Oil Spill

Today, a barge crashed into a bridge pillar on Pelican Island, located in Galveston, Texas. The crash resulted in an…

6 months ago