Tornado Touches Down in the New Orleans AreaTornado Touches Down in the New Orleans AreaThe National Weather Service confirming that a tornado touched down in New Orleans on Thursday ... knocking down trees, power lines, and collapsing several homes.Erin McCartyErin McCarty