Tornado spotted in New Iberia, Louisiana
Tornado spotted in New Iberia, Louisiana
Video captures a tornado in New Iberia, Louisiana on Wednesday during severe storms.
Video captures a tornado in New Iberia, Louisiana on Wednesday during severe storms.