Tornadoes rip through Texas, Louisiana as storm system brings snow and rain to Northeast
Tornadoes destroyed businesses and knocked out power for hundreds of thousands in Texas and Louisiana. Officials are assessing the damage in both states. Janet Shamlian reports.