It's hard to believe that the Armada was the plushest SUV back then, and now, sitting smugly in the happy embrace of the ... well – by road. Chevrolet's dominance in Uzbekistan, with an over ...