A storm chaser captured dramatic rotating storm clouds near Poinciana during a severe weather outbreak in Central Florida. The striking footage shows powerful atmospheric rotation forming overhead as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results