Tropical Storm Peter forms as Atlantic hurricane season continues its turbulent pace

Tropical Storm Peter forms as Atlantic hurricane season continues its turbulent pace

Upworthy

Published

Tropical Storm Peter swirled to life Sunday as a tropical depression was on the verge of becoming another named system.

Full Article