Tropical Storm Elsa Makes Landfall in Florida
Tropical storm Elsa makes landfall on Florida's northern Gulf Coast. The National Hurricane Center says it's forecast to move across the southeastern United States through Thursday.
What would you like to watch today?