Residents in southern Alberta are cleaning up and likely calling their insurance companies after golf-ball sized hail fell from a powerful storm on Thursday night.

People in Cardston and area were pelted with the huge hailstones for about 20 minutes.

Windows all over the community were broken, roofs were damaged, and cars were dented.

There is no information on the total damage caused by the storm.