92.7 BIG FM the radio arm of Reliance Broadcast Network Limited held the finale event of India's first ever mimicry show in the green humour space....