WELCOME, SIGN IN
A 603-Legged Race Was Held in Taipei, Taiwan
Description:Hundreds of people put their best feet forward to set a slightly pointless world record: a 603 legged race held in Tapei, Taiwan.
603-Legged Race in Taiwan
603 legged race