x
Breaking News
More () »

Video of tornado in New Orleans, Louisiana

The National Weather Service shared a video of the tornado in the eastern part of the New Orleans area that was visible in the darkened sky.

Before You Leave, Check This Out