Tropical Storm Julia forming off Florida coast

Tropical Storm Julia forming off Florida coast