Sawai the “Puppet Maker” dazzles at Indian Idol 2020 stage Submitted by TellychakkarTeam on Wed, 11/18/2020 - 16:10 About Author Submitted by TellychakkarTeam on Wed, 11/18/2020 - 16:10