Mama Mia that's a big hailstone
"Mama Mia that's a big hailstone" is a phrase that was most likely heard across Naples, Italy this week as a crazy super cell thunderstorm dropped damaging hail along the scenic Amalfi Coast region of southern Italy. The storm was isolated, mainly parked over Naples, but it packed a punched. A strong jet stream, that has been causing crazy weather all over Europe, amped up the storm during the afternoon hours. Check out the slideshow of the big hail and its aftermath.