This week as The Car and Bike Show celebrates its 750th Episode, the latest from the Mercedes-Benz stable, the C-Class Convertible, gets launched exclusively on the show. Yes, this is the first time the German manufacturer has done so in its long history. We also drive the much awaited tall boy from Hyundai - the all-new Santro as we celebrate our 15th year anniversary.