oilerfan780
Member
hi , i have never ridden a sled before but i am totally stoked about it this year. I am just about to get myself a spankin new Phazer RTX. (ya ya i know) looking forward to riding around here. Just wondering; when do we usually have enough snow to get started? (Alberta Beach or Jack Pine areas)
Cheers
Cheers