Japan Creates World’s Biggest Tug-of-War Rope

Japanese folks from Kumoji, Naha, upheld their annual tradition of creating the mother of all tug-of-war rope when they put t…

Read more
« Go to post archive