Next Image
Previous Image


Lada Vesta Cross Concept unveiled at 2015 Moscow Off-Road Show – doesn’t it look totally amazing? 371998