The News Wheel

The Escalade is Russia’s Full-Size Off-Road Vehicle of the Year