tropical storm juila Tropical Storm Julia Forms Off Florida NE Coast 10 years ago Tropical Storm Julia Forms of Florida NE Coast Tropical Storm Julia Forms of Florida NE Coast Latest satellite loops radars…