
Newly formed Tropical Storm Delta could make landfall as a hurricane in the northern Gulf Coast later this week.
Newly formed Tropical Storm Delta could make landfall as a hurricane in the northern Gulf Coast later this week.
With meteorologist Kevin Mackay.