Snow rollers form when you fall on the icy surface of a thick layer of snow. At a certain temperature and wind speed parts are separated and the snow began to turn. When rolling on the ground, they gathered along the way extra snow. Their internal layers are generally porous, allowing the wind to roll easily, making it resemble a large snow donuts.
Snow rollers are quite rare, having been seen in North America and UK