Kay Kay Menon improvised his own character in Baa Baaa Black Sheep

Kay Kay Menon improvised his own character in Baa Baaa Black Sheep