Trusted News Discovery Since 2008
{{/content}}
Texas - Pelican Island Bridge Struck by a Large Barge — Causing an Oil Spill
Video Credit: Rumble
Published on May 15, 2024 - Duration: 00:36s
Tip/Donating (everything I do is free, so any tips are appreciated)