if you cannot view the slideshow above, visit the Skoda Laura launch image gallery directly The new Skoda Laura is in India and Indian Autos Blog was there to witness every moment of it. We're..
] The Octavia (Octavia and later Laura to us) is arguably Skoda's best selling car in the world and even in India although the Fabia has taken over that position now. The popu