Tropical Depression 12 forms in Atlantic
Tropical Depressions, Tropical Storms, and Hurricanes all have different characteristics that are compared and contrasted in this video Tropical Depression Twelve formed in the eastern Atlantic on Sunday evening and … Read More
