Tropical Storm Elsa makes landfall in Taylor County, Florida!

The anticipated Tropical storm Elsa has made its landfall in Taylor County, along the north Florida Gulf Coast, becoming the first major storm of this year’s Atlantic hurricane season to hit Florida’s mainland. The National Hurricane Center reported that Storm Elsa made its landfall at around 11:00 am on Wednesday. Since its landfall, it is …

Tropical Storm Elsa makes landfall in Taylor County, Florida! Read More »