Elsa lashes the Florida Keys with heavy rain, tropical storm-force winds

Elsa lashes the Florida Keys with heavy rain, tropical storm-force winds

Upworthy

Published

Elsa is expected to make landfall north of Tampa, Florida, Wednesday morning as a strong tropical storm.

Full Article