Mother Nature still has her touch!

Mother Nature reminded us last weekend that she’s still the boss. Freezing rain set in last Saturday and continued throughout the night leaving hundreds of…