Thunderstorm Slams Muleshoe June 17, 2014

Latest Videos

See a severe thunderstorm slam Muleshoe on June 17, 2014, with .76″ of rain falling at the National Weather Service station at Channel 6 and .91″ falling at the Muleshoe Mesonet Station.

Leave a Reply