14 Oct 2021, 10:42 UTC · By: Otilia Drăgan / Taiga Motors is revolutionizing wintersports with the most powerful electric snowmobile, the Atlas Crossover, boasting insane range and capabilities