New Skoda Octavia India Launch on October 3. All the Details from BrochuresNews / By Yatharth Singh Chauhan / September 23, 2013 September 23, 2013 / 3 minutes of reading Pages: 1 2