Unless you've been hiding under a rock - which is understandable given the state of the economy - you've heard about that little auto show in Geneva that's going on right now. If you couldn't swing a plane ticket to Switzerland, don't worry, we've got you covered with our show coverage right here!
We won't be seeing the Skoda Yeti stateside any where in the future but who cant help but smile at a vehicle named after a mythical two-legged fur-ball. You've got to give them points for theatricality. What better way to introduce an off-roader named the Yeti than to have it revealed by an abominable snowman and a clan of scantily-clad ice women? Check it out here.