Tropical Storm Elsa makes landfall along Florida Gulf Coast

Tropical Storm Elsa makes landfall along Florida Gulf Coast

CTV News

Published

The U.S. National Hurricane Center says Tropical Storm Elsa has made landfall in along north Florida's Gulf Coast.

Full Article