Skip to main content
play

Severe storm leaves debris across Florida roads

Buildings in North Florida suffered damage after tornado-warned storms swept through the region. Travis Baldwin via Storyful
Storyful, Storyful