Czech carmaker Skoda has unveiled its new sport utility vehicle (SUV) Yeti Sochi at the 2012 Moscow International Automobile Salon. Scheduled to be launched in the Russian market in 2013, the new Yeti Sochi is powered by 1.8 TSI petrol ...
Tags: Skoda, new sport utility vehicle, Yeti Sochi, .8 TSI petrol engine