Tag Archives: Elsa

New Tropical Storm On Track To Menace South Florida

NBC News reports: Tropical Storm Elsa formed over the tropical Atlantic early Thursday morning and is expected to cause heavy rains that may lead to isolated flash flooding and mudslides in the Caribbean before potentially turning its sights on Florida or the Gulf Coast. Elsa is the earliest fifth named storm on record, beating out last year’s Eduardo which formed …

Read More »