tropical storm julia

Tropical Storm Julia Forms Off Florida NE Coast

Tropical Storm Julia Forms of Florida NE Coast Tropical Storm Julia Forms of Florida NE Coast Latest satellite loops radars