People participate in CRY’s record-breaking event approved by the Guiness Book of World Records of #YellowFellow campaign where they attempt to make a world record for the largest number of people wearing sock puppets on their hand in a single venue, at St. Xaviers College Ground, in Mumbai on Thursday, 22 November 2018.
Uploaded: 22-11-2018 18:49:00