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