Italy: Injured drivers and smashed windscreens as hailstorm halts traffic (

Footage shows cars being pelted with hail, forcing drivers to pull over. Authorities in Italy were forced to close part of the road for a short time.


What do you think?

Posted by Stories On

Leave a Reply

The Galileo Project: Harvard researchers to search for signs of alien technology (

Italy wildfires: Hundreds of people forced from their homes in Sardinia's 'unprecedented dis (