Tropical Storm Peter has formed over the Atlantic Ocean, forecasters say

Tropical Storm Peter has formed over the Atlantic Ocean, forecasters say