New 2013 Skoda Octavia unveiled in India, to go on sale in Diwali
August 12, 2013 9:34 ISTNew Delhi, Aug 11: Skoda India, the Indian subsidiary of the VW Group owned Czech automaker, has unveiled the much hyped new 2013 Skoda Octavia in India. The car would be seen entering the highly