x
Breaking News
More () »

Weather radar shows tornado on ground near Labelle

Doppler radar indicated a tornado on the ground just west of Taylor Landing headed Northeast.

Before You Leave, Check This Out