Tropical Storm Elsa to make landfall over Florida Wednesday morning; slight chance of 3rd hurricane formation

Tropical Storm Elsa to make landfall over Florida Wednesday morning; slight chance of 3rd hurricane formation

Upworthy

Published

Tropical Storm Elsa is letting go of steam as it chugs through South Carolina, according to the National Hurricane Center. Elsa made...

Full Article