Snow is falling fast and furious this morning and we can’t help but think of all the snowmobile riders who are probably already out enjoying this white weather. In Canada, it is estimated that there are more than 660,000 registered snowmobiles that travel over 1.65 billion km of snowmobile trails. With this many riders and […]