Advertisement

Tornado Touches Down in South Florida

A tornado touched down in Belle Glade, Florida, on Thursday, April 23, knocking down some powerlines. The National Weather Service in Miami said the twister rated EF0, the weakest on the scale. Credit: Facebook/Jeanae Myrick