Site icon The New Yorkian

Tropical Storm Peter forms over the Atlantic Ocean

Tropical Storm Peter became the sixteenth named storm over the open Atlantic this season, according to the National Hurricane Center.
Source: NY Post click here for more…

Exit mobile version