Videos: Italy Pounded With Massive Hailstones
The Italian city of Naples was pounded with a storm of massive hailstones on Sunday, many the size of baseballs. The huge ice chunks caused traffic chaos, battered cars, shattered and smashed windows and injured […]
