Skoda Auto India and Mini India have recently introduced their latest performance machines to the Indian market, the Skoda Octavia RS and the Mini Countryman JCW. While the two aren’t direct ...