Flex your Muscles at Okinawa's Great Tug-of-War
Join in the battle at the world's biggest tug-of-war in Naha, Okinawa
Join in the battle at the world's biggest tug-of-war in Naha, Okinawa
Some of the celebrations that often end in loss of life and limb...