Remember last year’s video of baseball-sized hail falling in St. Louis? Well, here’s another much clearer video from that same time. According to the video, this storm on April, 28, 2012 was the 2nd most costly hail storm in US history. I believe it.
