Tropical Storm Elsa is making landfall in Cuba, expected to head toward Florida Latest News News Tropical Storm Elsa is making landfall in Cuba, expected to head toward Florida https://ift.tt/fJo911