Originally Posted by BXR4T
The only reason I knew what to expect is because I saw freezing rain when I lived in Virginia. Mother nature is crazy!
I have seen pictures of it in other states and obviously ours was minor compared to places its more common. But i thought it was pretty cool to see it in person