Giant self-rolling snowballs were found in the UK.

These rare snowballs are formed in snowy weather with a precise combination of snow, ice, temperature, moisture, and wind. Self-rolling snowballs are also known as snow bales, snow rollers, and snow doughnuts.

Source