Deluge, hail, some hail very jagged, some larger than hen eggs. Several windows broken, a little damaged caused to bird life