Only in Russia could someone take what’s essentially an ATV, slap gargantuan self-inflating tires on it and create a monster that can go anywhere its driver damn well pleases. This compact two-man ...