Tropical storm forms off the Florida coast

Tropical storm forms off the Florida coast
play icon
Picture shown is for illustrative purposes only.