Tropical Storm Elsa makes landfall in Cuba, eyes Florida
The storm is expected to batter Central and Western Cuba overnight before it continues to parts of the Florida Keys and Florida’s Gulf Coast Tuesday and Wednesday.
Tropical Storm Elsa makes landfall in Cuba, eyes Florida
The storm is expected to batter Central and Western Cuba overnight before it continues to parts of the Florida Keys and Florida’s Gulf Coast Tuesday and Wednesday.