Edouard formed in the Atlantic, but it isn't the tropical system the US should watch
Tropical Storm Edouard formed in the Atlantic on Sunday night with sustained winds of 40 mph. "The center of the Edouard is located a little over 500 miles south of Newfoundland,"…