Back in April of 2012, the residents of McAllen, Texas found out just how unforgiving Mother Nature can be. The town suffered over two-hundred million dollars in damages during a hail storm that dropped baseball sized pieces of ice throughout the town. Fortunately, most insurance companies cover this type of damage. Many people within McAllen […]