Tropical Storm Edouard forms over far North Atlantic Ocean

Tropical Storm Edouard forms over far North Atlantic Ocean

MIAMI -- Tropical Storm Edouard forms over far North Atlantic Ocean.