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. #tech


More from