Press "Enter" to skip to content

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…

Be First to Comment

    Leave a Reply