The 2008 Snowmobile Show recently took place at Place Forzani, in Laval, Quebec. Winter sports enthusiasts were able to get a close look at the upcoming 2009 models from four different manufacturers. Here's a preview of the new 2009 Polaris ...
Read full article(You will be directed to another page and the video will not show)
The secutity parameters of your browser does not allow this video to be played.