INSIDER
Tornadoes touch down in South Florida as thousands lose power
Read full article: Tornadoes touch down in South Florida as thousands lose powerA winter storm that was expected to blast the southern U.S. with dangerously high winds Sunday did not disappoint, as some South Floridians witnessed and filmed infamous weather events likely uncommon to them: tornadoes.