Cowboy151
Active member
Dropping a line from not so sunny Camrose Alberta( thankfully it is finally snowing). Managed to get a few runs on the XP to try the new helix just installed. I like it. Looking for factual info on snow condition out west. Planning trip for the 15th and needing a destination with the best snow. Any and all info would be appreciated.