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…
Tropical Storm Peter forms over the Atlantic Ocean
More from New York CityMore posts in New York City »


Be First to Comment