Mar 16, 2010 #1 M M8tastic Member Joined Mar 14, 2010 Messages 7 Reaction score 0 Location Heber city Utah Just wondering where is the best snow? Heber is ok probably 8 feet on top
May 2, 2013 #2 M Motocurb New member Joined Oct 3, 2012 Messages 1 Reaction score 0 Location Utah Fairview is one of our favorite places to hit the snow. At least 8 feet on top. However with summer on it's way that will not help you until next year.
Fairview is one of our favorite places to hit the snow. At least 8 feet on top. However with summer on it's way that will not help you until next year.