22 Dec 2020, 09:12 UTC · By: Vlad Radu / Yamaha has just released their most capable snowmobile, the Mountain Max LE, a monster build to tackle the harshest conditions