Extreme Weather Hits Florida, Louisiana

Tornadoes and heavy storms cause major destruction in southern states.

February 24, 2016

Examined