Videos

Storm News Pop: Tornado Loss Estimate: $2 Billion to $5 Billion

wochit entertainment
|
May 24, 2013 AT 11:02 AM
Tornado loss estimate: $2 billion to $5 billion. Crews Dig Through Night After Deadly Okla. Twister. Bracing for more: 53 million under weather threat