What happens when you mix together cold air high in the atmosphere, moist flow off the ocean and a hot May sun? You get thunderstorms capable of producing hail. That’s what occurred Wednesday afternoon and evening, and the towns of Leesburg and Fredericks were recipients of an outpouring of hail they won’t soon forget. Here are some videos....

From Leesburg:

Video courtesy Leanne Littman on YouTube

Another from Leesburg

Video from hdcanvas on YouTube

From Fredericksburg:

Video courtesy macandann2000 on YouTube (via Twitter)