A barge crashed into the Pelican Island Bridge in Galveston, Texas, on Wednesday, causing a section of the bridge, including railroad tracks, to smash down onto the barge, FOX 7 Austin reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results