BigDaddypolaris
Active member
Hey All,
Looking to find out what is your favorite place to ride and why?
I'm not new to the sport but I haven't been on a sled in about 5 years and now i'm getting back into it.
Thinking of some place's around the edmonton and your top places in the mountains.
Thanks for your help
Looking to find out what is your favorite place to ride and why?
I'm not new to the sport but I haven't been on a sled in about 5 years and now i'm getting back into it.
Thinking of some place's around the edmonton and your top places in the mountains.
Thanks for your help