Skoda Rapid's global debut

Skoda is all set to launch the new Skoda Rapid in India. It's the sixth launch from the Skoda stable here in India. And it debuted on the Car And Bike show. Here's an exclusive sneak peek at the car for you.