FNC: At least 3 Tornadoes Touch Down in Louisiana
‘National Weather Service confirmed at least 3 tornadoes touch down in Louisiana’
Video files
Full
Compact
Audio files
Full
Compact