hail
Strong hailstorm turned streets into rivers in Alcora, Spain.