Largest Human Star

India

1 like

About

Jamnagar, Gujarat, India / January 21, 2013

A total of 3,161 students from St. Francis' and St. Xavier's High Schools in Jamnagar, India joined together and set the record for the world's largest human star.

Tags: wildcardgrouppeoplelargeststar

Rules

- must provide media evidence
Comments
Under review comments