Snow Rollers
What are snow rollers? Snow rollers are a rare phenomenon where snowball form naturally by a very strong wind blowing across a flat, snow covered field when the snow is easily compacted. It's natures way of making a snowballs.
What are snow rollers? Snow rollers are a rare phenomenon where snowball form naturally by a very strong wind blowing across a flat, snow covered field when the snow is easily compacted. It's natures way of making a snowballs.