We’ve had storms withs strong winds and rains in the past years but I don’t recall the last time we’ve seen hail the size of a tennis ball falling down this abundantly. The wave of damage left behind is unprecedented including cars, shops, houses, a construction site and the list goes on.

How does hail form?
Hail forms when strong currents of rising air, known as updrafts, carry droplets of water high enough that they freeze. A strong updraft allows hailstones to grow large enough to reach the ground. Simply put, the stronger the updraft, the larger the hail. [Source]

Here are some of the pictures and videos that I received and are being shared online: