News

Snow rollers are a rare phenomenon that can form due to the combination of snow, wind, temperature and moisture ...