That's naturally occurring "snow rollers" caused by just the right kind of snow and the wind. Freaky.
very cool! is that near your house? i had never heard of such a thing until last week or so, i saw them mentioned.
Wow, the opposite of our tumbleweeds in Texas! lol