Debby forming! In this video, Debby will become a tropical storm and then it could get close to hurricane status. Where it is going, plus, new and strong tropical waves coming off the coast of Africa!
Debby forming! In this video, Debby will become a tropical storm and then it could get close to hurricane status. Where it is going, plus, new and strong tropical waves coming off the coast of Africa!