Taiga TS2 During March 2nd and 3rd, two representatives from the Mountaineers of Iceland attended the unveiling of a new snowmobile. This new snowmobile is an all-electric machine designed from the ground up. The makers of the snowmobile stated that they chose to start from scratch to have the total design optimized. They call it