Tropical System Forming and Shifting North…

0

Life-Threatening Flooding! In this video, a new Tropical System will form near Mexico, and will bring a surge of rain into the Gulf and near Texas. How soon this will be a Tropical Storm, and what it means for Central America and the Southern United States.

(Visited 1 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *