Scorecard Research Beacon
Search Icon
ABC News June 11, 2015

More Than 150 Storm Reports with 20 Million in Path of Severe Weather

Confirmed tornadoes in upstate New York, major flooding in Texas, glass shattering hail, and severe thunderstorms in other parts in the country.