Every so often Mother Nature creates her own special snowballs called snow rollers. They can’t be replicated by humans and occur when conditions are just right! For more weird weather, watch, Strangest Weather on Earth,Sundays on The Weather Channel!
#weatherchannel #weathernetwork news & videos – Strangest Weather On Earth: Snow Rollers! – #weather #news #videos