Skoda Yeti variants

Report - Bigger and smaller Skoda Yeti in formulation

Report - Bigger and smaller Skoda Yeti in formulation

Czech manufacturer Skoda is thrilled with the Yeti - a smash hit across the globe, but not so in India. Spotting a Yeti is a difficult exercise but this isn't the case in Britain or Europe. The