Largest Human Star

India

1 like

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.

- must provide media evidence

Embed

Tags: wildcardgrouppeoplelargeststar

Comments
Under review comments