Tropical Storm Julia forms over Florida

Tropical Storm Julia forms over Florida