Insane Video From Last Night's Tornado in New Orleans

I've lived in the south for a long time and I STILL can't believe how many storms/tornadoes hit here. Prayers for all affected not only by the New Orleans and Texas storms, but the Shelby County tornado that came through last night.


View Full Site