Elsa set for Florida landfall in Big Bend, north of Tampa

Elsa set for Florida landfall in Big Bend, north of Tampa

Upworthy

Published

Tropical Storm Elsa, which could rev-develop into a hurricane. is closing in on Florida's west coast and will likely make landfall north...

Full Article