New Orleans Terrorized by Tornado Fury

  • 8 years ago
A steady stream of tornadoes and water spouts are battering the Gulf Coast. Veuer takes a look at the damage inflicted upon Louisiana.