1 year agoSevere Tropical Storm Kevin Brings Destructive Hurricane Strong Winds to Vanuatustoriette77
2 years agoStorm caught on camera. Tropical cyclone United States, Florida. Hurricane , natural disaster videoCanal Bressan