We take a spin in the latest Skoda Yeti to see if bigfoot really is big where it matters…