Auto Express Uncategorized Skoda Yeti Confirmed December 18, 2008 admin Skoda It's a monster idea! Skoda confirms it will build the Yeti. Full story...