Hopefully your vehicle was not injured in the most recent St Louis Hail Storms or more affectionately the “Hail Storms of 2016”. ¬†Sadly there is likely more storms to come. Oh that time of year is now upon us when vehicles have been¬†plummeted by Mother Nature herself because she doesn’tContinue Reading