Four days after 9/11, a towing barge crashed into the Queen Isabella Causeway, killing eight people. Twenty years later, the fishermen who saved three lives are telling what really happened that night.
New Podcast Remembers South Padre Island Queen Isabella Collapse
In 2001, a towing barge crashed into the South Padre Island Queen Isabella Causeway. A new podcast tells what really happened that night.
https://www.texasobserver.org/troubled-water/
3 yr. ago