Snow mobile museum in Sweden!

Thanks for sharing. Having been born and raised, and lived all my life in SoCal I haven't had much exposure to snowmobiles. Definitely interesting to see the evolution.