Mercedes launches a new car and India seems to have caught a cold at the World Economic Forum in Davos! All this and more with Vir Das on News On The Loose today.