Heavy Rainfall in Muleshoe July 17, 2013

Latest Videos

Heavy rainfall in Muleshoe, Texas on July 17, 2013, with 2.23″ falling at the NWS Station at Channel 6 and 2.06″ falling at the Mesonet Station.

Leave a Reply