We have seen some pretty spectacular storms so far this summer.