Tropical Storm Elsa is closing in on Florida's west coast and will likely make landfall north of Tampa Bay in the Big Bend region Wednesday morning.
↧
Tropical Storm Elsa is closing in on Florida's west coast and will likely make landfall north of Tampa Bay in the Big Bend region Wednesday morning.