Scorecard Research Beacon
Search Icon
ABC News April 27, 2015

Massive Hail, Tornadoes Threaten the South

Strong winds and wild storms put Texas and Louisiana on high alert.