Images

World’s largest tug of war. Held on route 58, close by Kokusai Street

World’s largest tug of war. Held on route 58, close by Kokusai Street

Leave a comment