News
Sept. 15, 2001: A tugboat and barge struck the Queen Isabella Causeway in Port Isabel, Texas, causing a midsection of the bridge to tumble 80 feet into the bay below. Eight people died after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results