'Badla lega tera Chiku': Fan's placard during Ind vs NZ World Cup match goes viral

Badla lega tera Chiku Fans placard during Ind vs NZ World Cup match goes viral

'Badla lega tera Chiku': Fan's placard during Ind vs NZ World Cup match goes viral
Badla lega tera Chiku Fans placard during Ind vs NZ World Cup match goes viral