See More Hear More Watch More Hear More Get on iTunes
Gizmodo Gizmodo

Texas Has Big Balls... Of Ice

According to the National Weather Service, a severe storm front in Texas spawned many inches of rain, multiple tornadoes, and hail huge enough to smash windshields last week. http://goo.gl/OIyokM #tech

UP NEXT

More from