Hurricane watch issued for parts of US Gulf Coast (with forecast video)
Hurricane Delta will likely make landfall Friday near the Texas-Louisiana border.
Gemini Shippers GroupOctober 7, 2020
