Just moments after a teaser image was released, Skoda has revealed the Yeti Xtreme concept which will make its public debut at the Worthersee festival next week. As expected, the car features various rough and rugged highlights. Skoda has taken the Yeti to more serious levels than we all expected, […]