Hail and Flooding in Muleshoe June 19, 2013
Latest VideosHail and flooding in Muleshoe, Texas on June 19, 2013 with 1.96″ falling at the National Weather Service station at Channel 6 and 1.25″ falling at the Texas Tech Mesonet station, 2 miles south of Muleshoe.