Tropical Storm Eta closes in on South Florida | News Break
By Joelmy in News
Updated 3 years ago
Tropical Storm Eta is making landfall this morning along the south-central Coast of Cuba with winds of 65 mph.