There is a serious power and performance war going on between
Polaris
Can Am
Article Cat
These 3 companies are kicking some serious Japanese ass........
The Japanese Co. Aren't even in the ball park......
http://m.youtube.com/watch?feature=related&v=jyZ-3Iaynn4
Is this the future ?
Is mfg coming back to N America ?
Polaris
Can Am
Article Cat
These 3 companies are kicking some serious Japanese ass........
The Japanese Co. Aren't even in the ball park......
http://m.youtube.com/watch?feature=related&v=jyZ-3Iaynn4
Is this the future ?
Is mfg coming back to N America ?