Hail, hail, and more hail for this Ontario yard

Constant hail falls on this Flamborough, Ontario backyard.