A recent storm system brought with it high winds, rain and hail, some of which was exceptionally large.