Tag: 3rd October 2013
New Skoda Octavia India launch on 3rd October 2013
Skoda unveiled the new Octavia at an event in Mumbai a month back. Now the carmaker decided to launch it in India on 3rd October 2013. Hopefully,…