Some young people in India teamed up to make the largest human Chrismas tree. Of course their ‘treemendous’ efforts made it to Guiness Book Of World Records.
Entertainment
See the largest human Christmas tree.
Previous ArticleGuess who?
Some young people in India teamed up to make the largest human Chrismas tree. Of course their ‘treemendous’ efforts made it to Guiness Book Of World Records.