Massive Hail Shatters Windows, Crashes Into Texas Home | Asianet Newsable
Golf ball-sized hail pummeled Kerrville in South Central Texas on Sunday, March 23, causing damage to homes.The National Weather Service warned residents in the area to expect “golf ball-sized” hail.