Feedback

Tornadoes Tear Through Louisiana

 

A severe thunderstorm system spawned several tornadoes in Louisiana. Several parishes west of New Orleans saw most of the bad weather Tuesday afternoon.

Shows