Aha great topic - You guys sound like you know what you are talking about ...
The facts:
I'm from Ireland = No snow
Want want want snowmobile.... though I have never been on one.
Needs to be a 2 up seat....
Any advice for a snow virgin? I have heard that liquid cooled is a must? Anything else you shopuld look out for?
Tanks,
Brian