Windows were broken and roads damaged during a huge hailstorm in Spain this weekend. On Saturday for five minutes hailstones fell from the sky with such ferocity residents in Grado had to duck for cover for their own safety. The northern Spanish town was also battered by rain during one of the worst weekends […]