By Admin At The Leo 19 Dec: A Little Science Behind the Greatest Snow on Earth I grew up in Utah. And ever since I was a little kid running around in oversize snow pants and…