A barge has hit the Pelican Island Bridge in Galveston, Texas

A barge has hit the Pelican Island Bridge in Galveston, Texas, causing the railway to collapse.

Comments are closed.