Peter Plus Tropical Depression 17 Cruising Through the Atlantic
The tropics remain active with the 16th named storm forming along with Tropical Depression 17 in the Atlantic. Tropical Storm Peter is traveling northwest through the Atlantic and…
The tropics remain active with the 16th named storm forming along with Tropical Depression 17 in the Atlantic. Tropical Storm Peter is traveling northwest through the Atlantic and…