Rain and hail

Wow what's going on? Had lots of rain over pasted few days but now hailstones! The white spots on the floor are hailstones
Wow what's going on? Had lots of rain over pasted few days but now hailstones! The white spots on the floor are hailstones